利用Angularjs实现幻灯片效果


Posted in Javascript onSeptember 07, 2016

前言

Jquery发展至今,幻灯组件已经非常成熟,所以下面小编带大家一起看看利用Angularjs实现幻灯片效果的步骤。

npm方式安装

npm install angularjsSlider

使用方法

第一步(引入)

require('angularjsSlider')(moduleName);//引入

第二步(参数配置)

类型 说明
data Array  幻灯片图片数据 [{img: "1.jpg",link:'#'}...]
timer  Number 幻灯片切换间隔timer="2"
btn-left  String 左侧切换按钮btn-left="#btnleft"
btn-right String 右侧切换按钮btn-right=".btnright"
animate-type String 切换动画方式animate-type="ease"
animate-time String 切换动画时间animate-time="1.0"秒

第三步(插入标签)

<slider></slider>//插入html标签
<div class="sliderBox" ng-controller="firstCtrl">
    <slider timer="2" data="data" btn-left="#btnleft" btn-right=".btnright" animate-type="ease" animate-time="1.0">
    </slider>
    <div class="btn left" id="btnleft"></div>
    <div class="btn right btnright"></div>
  </div>
var myModule = angular.module('myApp',[]);
  myModule.controller('firstCtrl', function($scope) {
    $scope.data = [{img: "../img/1.jpg",link:"#"}];
  });

总结

以上就是这篇文章的全部内容,希望这篇文章对大家能有所帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
javascript面向对象之对象的深入理解
Jan 13 Javascript
JavaScript采用递归算法计算阶乘实例
Aug 04 Javascript
玩转JavaScript OOP - 类的实现详解
Jun 08 Javascript
Ajax的概述与实现过程
Nov 18 Javascript
AngularJS动态菜单操作指令
Apr 25 Javascript
VueJS组件之间通过props交互及验证的方式
Sep 04 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
Apr 21 Javascript
Vue 获取数组键名的方法
Jun 21 Javascript
vue展示dicom文件医疗系统的实现代码
Aug 27 Javascript
Vue实现移动端左右滑动效果的方法
Nov 27 Javascript
Vue实现table上下移动功能示例
Feb 21 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
Jul 27 Javascript
轻松掌握JavaScript状态模式
Sep 07 #Javascript
JS简单实现tab切换效果的多窗口显示功能
Sep 07 #Javascript
JS实现的幻灯片切换显示效果
Sep 07 #Javascript
javascript宿主对象之window.navigator详解
Sep 07 #Javascript
Angular 理解module和injector,即依赖注入
Sep 07 #Javascript
JS继承之借用构造函数继承和组合继承
Sep 07 #Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 #Javascript
You might like
Linux操作系统安装LAMP环境
2015/06/26 PHP
深入剖析PHP中printf()函数格式化使用
2016/05/23 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
详解php实现页面静态化原理
2017/06/21 PHP
网站上面有这种切换效果
2006/06/26 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
2015/10/27 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
Angular2学习笔记——详解路由器模型(Router)
2016/12/02 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
vue中img src 动态加载本地json的图片路径写法
2019/04/25 Javascript
对layer弹出框中icon数字参数的说明介绍
2019/09/04 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
vue输入框使用模糊搜索功能的实现代码
2020/05/26 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
浅谈es6中的元编程
2020/12/01 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
[01:02]DOTA2辉夜杯决赛日 CDEC.Y对阵VG赛前花絮
2015/12/27 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
python分割和拼接字符串
2013/11/01 Python
Python中endswith()函数的基本使用
2015/04/07 Python
详解Python中的from..import绝对导入语句
2016/06/21 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
flask中的wtforms使用方法
2018/07/21 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
Lancome兰蔻官方旗舰店:来自法国的世界知名美妆品牌
2018/06/14 全球购物
应届毕业生应聘自荐信
2013/12/07 职场文书
教师一帮一活动总结
2014/07/08 职场文书
中国在我心中演讲稿
2014/09/13 职场文书
MySQL学习之基础命令实操总结
2022/03/19 MySQL
使用compose函数优化代码提高可读性及扩展性
2022/06/16 Javascript