angularjs实现首页轮播图效果


Posted in Javascript onApril 14, 2017

本文实例为大家分享了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">
          <img ng-src="{{slide.image}}" style="margin:auto;">
          <div class="carousel-caption">
            <h4>Slide {{$index}}</h4>
            <p>{{slide.text}}</p>
          </div>
        </slide>
      </carousel>
    </div>
  </div>
  <script src="../angular.js/1.3.13/angular.min.js"></script>
  <script src="../angular.js/1.4.0-beta.4/angular-animate.min.js"></script>
  <script src="../angular-ui-bootstrap/0.13.3/ui-bootstrap.min.js"></script>
  <script src="../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: '',
          text: 'Chocola & Vanilla',
        });
        slides.push({
          image: '',
          text: 'Chocola & Vanilla',
        });
        slides.push({
          image: '',
          text: 'Chocola & Vanilla',
        });
        slides.push({
          image: '',
          text: 'Chocola & Vanilla',
        });
      };
      $scope.addSlide();
    });
  </script>
</body>
</html>

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

Javascript 相关文章推荐
简单的js分页脚本
May 21 Javascript
jQuery Validation插件remote验证方式的Bug解决
Jul 01 Javascript
Jquery判断IE6等浏览器的代码
Apr 05 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
Oct 22 Javascript
angular.JS实现网页禁用调试、复制和剪切
Mar 31 Javascript
JS实现的随机排序功能算法示例
Jun 09 Javascript
vue.js系列中的vue-fontawesome使用
Feb 10 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
Apr 23 Javascript
Vue数据双向绑定原理及简单实现方法
May 18 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
Mar 15 Javascript
微信小程序实现收货地址左滑删除
Nov 18 Javascript
webpack3.0升级4.0的方法步骤
Apr 02 Javascript
如何使用bootstrap框架 bootstrap入门必看!
Apr 13 #Javascript
微信小程序 下拉菜单简单实例
Apr 13 #Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
Apr 13 #Javascript
微信小程序 动态绑定事件并实现事件修改样式
Apr 13 #Javascript
Bootstrap实现各种进度条样式详解
Apr 13 #Javascript
微信小程序 本地数据存储实例详解
Apr 13 #Javascript
从零开始学习Node.js系列教程之设置HTTP头的方法示例
Apr 13 #Javascript
You might like
用Php实现链结人气统计
2006/10/09 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
解决FLASH需要点击激活的代码
2006/12/20 Javascript
JS Array对象入门分析
2008/10/30 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
详解a++和++a的区别
2017/08/30 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
three.js搭建室内场景教程
2018/12/30 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
Python实现简单的语音识别系统
2017/12/13 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
python中如何写类
2020/06/29 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
2020/10/21 Python
基于Python中Remove函数的用法讨论
2020/12/11 Python
python中zip()函数遍历多个列表方法
2021/02/18 Python
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
澳大利亚旅游网站:Lastminute
2017/08/07 全球购物
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
个人找工作求职简历的自我评价
2013/10/20 职场文书
应届生求职推荐信
2013/10/28 职场文书
银行实习生的自我评价
2013/12/09 职场文书
信用社员工先进事迹材料
2014/02/04 职场文书
村党支部书记承诺书
2014/05/29 职场文书
大国崛起观后感
2015/06/02 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
Python实现视频中添加音频工具详解
2021/12/06 Python