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 相关文章推荐
jquery修改网页背景颜色通过css方法实现
Jun 06 Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
Aug 18 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
jQuery实现手机号码输入提示功能实例
Apr 30 Javascript
javascript动态设置样式style实例分析
May 13 Javascript
JavaScript面向对象之私有静态变量实例分析
Jan 14 Javascript
jQuery时间验证和转换为标准格式的时间格式
Mar 06 Javascript
详解angularjs的数组传参方式的简单实现
Jul 28 Javascript
JS实现的邮箱提示补全效果示例
Jan 30 Javascript
vue-cli3 从搭建到优化的详细步骤
Jan 20 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
May 13 Javascript
jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 jQuery
如何使用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
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
php 生成自动创建文件夹并上传文件的示例代码
2014/03/07 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
JavaScript 字符串乘法
2009/08/20 Javascript
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
JavaScript数组常用操作技巧汇总
2014/11/17 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
js下将金额数字每三位一逗号分隔
2016/02/19 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
VUEJS实战之修复错误并且美化时间(2)
2016/06/13 Javascript
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
简单实现js点击展开二级菜单功能
2017/05/16 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
如何基于layui的laytpl实现数据绑定的示例代码
2020/04/10 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
python实现登录密码重置简易操作代码
2019/08/14 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
Python shelve模块实现解析
2019/08/28 Python
使用matplotlib动态刷新指定曲线实例
2020/04/23 Python
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
资深生产主管自我评价
2013/09/22 职场文书
会计专业自我鉴定范文
2013/12/29 职场文书
村党支部公开承诺书
2014/05/29 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
2019中小学生安全过暑期倡议书
2019/06/24 职场文书
Apache POI的基本使用详解
2021/11/07 Servers
Win11如何修改dns?Win11修改dns图文教程
2022/01/18 数码科技
pd.drop_duplicates删除重复行的方法实现
2022/06/16 Python