简单实现AngularJS轮播图效果


Posted in Javascript onApril 10, 2020

本文实例为大家分享了AngularJS轮播图的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html ng-app="myApp" lang="en">
<head>
 <meta charset="UTF-8">
 <title>AngularJS carousel</title>
 <link href="http://libs.baidu.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
 <div ng-controller="CarouselDemoCtrl">
 <div style="height: 305px">
 <carousel interval="myInterval" no-wrap="noWrapSlides">
 <slide ng-repeat="slide in slides" active="slide.active">
  <center>
  <img ng-src="{{slide.image}}" style="width:800px;hight:800px;"></center>
  <div class="carousel-caption">
  <h4>Slide {{$index}}</h4>
  <p>{{slide.text}}</p>
  </div>
 </slide>
 </carousel>
 </div>
 </div>
 <script src="http://apps.bdimg.com/libs/angular.js/1.3.13/angular.min.js"></script>
 <script src="http://apps.bdimg.com/libs/angular.js/1.4.0-beta.4/angular-animate.min.js"></script>
 <script src="http://cdn.bootcss.com/angular-ui-bootstrap/0.13.3/ui-bootstrap.min.js"></script>
 <script src="http://cdn.bootcss.com/angular-ui-bootstrap/0.13.3/ui-bootstrap-tpls.min.js"></script>
 <script>
 angular.module('myApp', ['ui.bootstrap', 'ngAnimate']).controller('CarouselDemoCtrl', function ($scope) {
 $scope.myInterval = 2000;
 $scope.noWrapSlides = false;
 var slides = $scope.slides = [];
 $scope.addSlide = function () {
 var newWidth = 600 + slides.length + 1;

 slides.push({
  image: 'http://www.jb.com/image/img/20161204212016_909.jpg',
  text: '允儿',
 });
 slides.push({
  image: 'http://www.jb.com/image/img/20161204212035_614.jpg',
  text: '寄语',
 });
 slides.push({
  image: 'http://www.jb.com/image/img/20170111210803_785.jpg',
  text: '宠物',
 });
 slides.push({
  image: 'http://www.jb.com/image/img/20161204212931_644.jpg',
  text: '精灵',
 });
 };
 $scope.addSlide();
 });
 </script>
</body>
</html>

注:图片是本地的路径

精彩专题分享:jQuery图片轮播 JavaScript图片轮播 Bootstrap图片轮播

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript getElementsByTagName
Jan 31 Javascript
JS的replace方法详细介绍
Nov 09 Javascript
关于在IE下的一个安全BUG --可用于跟踪用户的系统鼠标位置
Apr 17 Javascript
jQuery实现鼠标滑过遮罩并高亮显示效果
Jul 16 Javascript
JavaScript中的函数声明和函数表达式区别浅析
Mar 27 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
Angular的$http与$location
Dec 26 Javascript
JS实现根据密码长度显示安全条功能
Mar 08 Javascript
AngularJS路由Ui-router模块用法示例
May 29 Javascript
判断“命令按钮”是否被鼠标单击详解
Jul 31 Javascript
layer扩展打开/关闭动画的方法
Sep 23 Javascript
Vue两种组件类型:递归组件和动态组件的用法
Aug 06 Javascript
ie下js不执行的几种可能
Feb 28 #Javascript
jquery中绑定事件的异同
Feb 28 #Javascript
JS常见算法详解
Feb 28 #Javascript
vue.js树形组件之删除双击增加分支实例代码
Feb 28 #Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
Feb 28 #Javascript
jQuery中的on与bind绑定事件区别实例详解
Feb 28 #Javascript
利用angularjs1.4制作的简易滑动门效果
Feb 28 #Javascript
You might like
德生BCL3000的电路分析和打磨
2021/03/02 无线电
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
Symfony2之session与cookie用法小结
2016/03/18 PHP
php实现微信支付之现金红包
2018/05/30 PHP
让textarea控件的滚动条怎是位与最下方
2007/04/20 Javascript
jQuery 性能优化指南(2)
2009/05/21 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
webpack学习笔记之优化缓存、合并、懒加载
2017/08/24 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
使用jquery Ajax实现上传附件功能
2018/10/23 jQuery
详解Vue.js自定义tipOnce指令用法实例
2018/12/19 Javascript
vue.js中导出Excel表格的案例分析
2019/06/11 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
vue父组件给子组件的组件传值provide inject的方法
2019/10/23 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
详解Python的单元测试
2015/04/28 Python
python中找出numpy array数组的最值及其索引方法
2018/04/17 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
vue常用指令代码实例总结
2020/03/16 Python
见习期自我鉴定
2014/01/31 职场文书
销售主管岗位职责
2014/02/08 职场文书
工程造价专业求职信
2014/07/17 职场文书
个人房屋转让协议书范本
2014/10/26 职场文书
2015年乡镇党务公开工作总结
2015/05/19 职场文书
人民的好儿女观后感
2015/06/18 职场文书
2016党校培训心得体会
2016/01/07 职场文书
为什么mysql字段要使用NOT NULL
2021/05/13 MySQL
vscode中使用npm安装babel的方法
2021/08/02 Javascript
python 单机五子棋对战游戏
2022/04/28 Python