简单实现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 相关文章推荐
js 多浏览器分别判断代码
Apr 01 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
Oct 15 Javascript
javascript 上下banner替换具体实现
Nov 14 Javascript
解决json日期格式问题的3种方法
Feb 02 Javascript
jQuery元素的隐藏与显示实例
Jan 20 Javascript
详解JavaScript的while循环的使用
Jun 03 Javascript
微信支付如何实现内置浏览器的H5页面支付
Sep 25 Javascript
JS实现的表格行鼠标点击高亮效果代码
Nov 27 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
Dec 29 Javascript
angular ng-model 无法获取值的处理方法
Oct 02 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
Jan 14 Javascript
vue模块拖拽实现示例代码
Mar 09 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
PHP4中实现动态代理
2006/10/09 PHP
实用函数4
2007/11/08 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
精美漂亮的php分页类代码
2013/04/02 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
2013/06/18 PHP
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
js中prototype用法详细介绍
2013/11/14 Javascript
jQuery实用函数用法总结
2014/08/29 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
2016/09/05 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
vue快捷键与基础指令详解
2017/06/01 Javascript
python判断端口是否打开的实现代码
2013/02/10 Python
Python使用scrapy采集时伪装成HTTP/1.1的方法
2015/04/08 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
怎么使用pipenv管理你的python项目
2018/03/12 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
python递归全排列实现方法
2018/08/18 Python
python得到qq句柄,并显示在前台的方法
2018/10/14 Python
python制作图片缩略图
2019/04/30 Python
在自动化中用python实现键盘操作的方法详解
2019/07/19 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
Python如何实现远程方法调用
2020/08/07 Python
HTML5的postMessage的使用手册
2018/12/19 HTML / CSS
中科前程Java笔试题
2016/11/20 面试题
历史学专业个人的自我评价
2013/10/13 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
志愿者事迹材料
2014/12/26 职场文书
java如何实现socket连接方法封装
2021/09/25 Java/Android
MySQL生成千万测试数据以及遇到的问题
2022/08/05 MySQL