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 相关文章推荐
JavaScript Archive Network 集合
May 12 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
Jun 13 Javascript
jQuery在ul中显示某个li索引号的方法
Mar 17 Javascript
javascript递归回溯法解八皇后问题
Apr 22 Javascript
针对初学者的jQuery入门指南
Aug 15 Javascript
理解javascript模块化
Mar 28 Javascript
Node.js DES加密的简单实现
Jul 07 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
Sep 17 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
Apr 01 Javascript
Vue的实例、生命周期与Vue脚手架(vue-cli)实例详解
Dec 27 Javascript
关于单文件组件.vue的使用
Sep 20 Javascript
vue移动端下拉刷新和上滑加载
Oct 27 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脚本中include文件出错解决方法
2008/11/20 PHP
php FPDF类库应用实现代码
2009/03/20 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
2017/02/04 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
mapper--图片热点区域高亮组件官方站点
2007/12/22 Javascript
JQUERY设置IFRAME的SRC值的代码
2010/11/30 Javascript
使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法
2011/04/07 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
javascript动态判断html元素并执行不同的操作
2014/06/16 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
jQuery实现提示密码强度的代码
2015/07/15 Javascript
js获取客户端操作系统类型的方法【测试可用】
2016/05/27 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
javascript中的后退和刷新实现方法
2016/11/10 Javascript
详解jQuery简单的表单应用
2016/12/16 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
vue-prop父组件向子组件进行传值的方法
2018/03/01 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
Python入门篇之文件
2014/10/20 Python
使用Pyrex来扩展和加速Python程序的教程
2015/04/13 Python
对于Python装饰器使用的一些建议
2015/06/03 Python
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
说出一些常用的类,包,接口
2014/09/22 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
2015/01/27 面试题
如何安装ruby on rails
2014/02/09 面试题
团员学习总结的自我评价范文
2013/10/14 职场文书
英文简历中的自我评价用语
2013/12/09 职场文书
杠杆的科学教学反思
2014/01/10 职场文书
创先争优个人承诺书
2014/08/30 职场文书
2014村书记党建工作汇报材料
2014/11/02 职场文书
2014幼儿园教师个人工作总结
2014/11/08 职场文书
领导参观欢迎词
2015/01/26 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
新手初学Java网络编程
2021/07/07 Java/Android
Golang 结构体数据集合
2022/04/22 Golang