使用ionic播放轮询广告的实现方法(必看)


Posted in Javascript onApril 24, 2017

使用ionic中的ion-slide-box实现,下面是完整的代码示例:

<!DOCTYPE html>
<html ng-app="app">
<head>
  <meta charset="utf-8">
  <title>ionic-demo</title>
  <link href="../lib/ionic/css/ionic.css" rel="external nofollow" rel="stylesheet">
  <script type="text/javascript" src="../lib/ionic/js/ionic.bundle.js" charset="utf-8"></script>
  
  <style type="text/css">
  div.box{
    width: 100%;
    height: 320px;
  }
  div.box > img{
    width: 100%;
    height: 100%;
  }
  </style>  
</head>
<body ng-controller="ctrl">
    <ion-view>
     <ion-content>
     <ion-slide-box on-slide-changed="slideHasChanged($index)" auto-play="true" does-continue="true" slide-interval=2000 show-pager="true" pager-click="pageClick(index)" active-slide="model.activeIndex" delegate-handle="delegateHandler">
     <ion-slide>
      <div class="box blue" ui-sref="list" >
       <img src="https://d2.sinaimg.cn/pfpghc2/201609/28/a77021386e764fc4828ea33ccd1ad864.jpg">
      </div>
     </ion-slide>
     <ion-slide>
      <div class="box yellow">
       <img src="https://ks.sinaimg.cn/n/news/20161003/j1TZ-fxwkzyh4142724.jpg/w640h320z1l50t1c70.jpg">
      </div>
     </ion-slide>
     <ion-slide>
      <div class="box pink">
       <img src="https://ks.sinaimg.cn/n/news/20161003/d-TL-fxwkzym7587820.jpg/w640h320z1l50t18b4.jpg">
      </div>
     </ion-slide>
    </ion-slide-box>
     </ion-content>  
    </ion-view>  
  <script type="text/javascript">
  var app = angular.module('app',['ionic']);
  
  app.controller('ctrl', function($scope,$ionicSlideBoxDelegate,$state) {
    //为了验证属性active-slide定义的模型,angularjs是mvc模式
     $scope.model = {
      activeIndex:1
     };

    //此事件对应的是pager-click属性,当显示图片是有对应数量的小圆点,这是小圆点的点击事件
     $scope.pageClick = function(index){
      $scope.model.activeIndex = 2;
     };

    //当图片切换后,触发此事件
     $scope.slideHasChanged = function($index){
     };
     //这是属性delegate-handle的验证使用的,其实没必要重定义,直接使用$ionicSlideBoxDelegate就可以
     $scope.delegateHandle = $ionicSlideBoxDelegate;
  })
  </script>
</body>
</html>

以上这篇使用ionic播放轮询广告的实现方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript下function声明一些小结
Dec 28 Javascript
最简单的jQuery程序 入门者学习
Jul 09 Javascript
jquery animate图片模向滑动示例代码
Jan 26 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
Jan 11 Javascript
javascript中Function类型详解
Apr 28 Javascript
浅谈使用MVC模式进行JavaScript程序开发
Nov 10 Javascript
javascript中eval解析JSON字符串
Feb 27 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
Jun 25 Javascript
在微信小程序中渲染HTML内容的方法示例
Sep 28 Javascript
node之本地服务器图片上传的方法示例
Mar 26 Javascript
JS实现移动端点击按钮复制文本内容
Jul 28 Javascript
vue+element导航栏高亮显示的解决方式
Nov 12 Javascript
详谈angularjs中路由页面强制更新的问题
Apr 24 #Javascript
Angular中使用$watch监听object属性值的变化(详解)
Apr 24 #Javascript
关于angular js_$watch监控属性和对象详解
Apr 24 #Javascript
Javascript操作dom对象之select全面解析
Apr 24 #Javascript
Node+Express+MongoDB实现登录注册功能实例
Apr 23 #Javascript
使用jQuery ajaxupload插件实现无刷新上传文件
Apr 23 #jQuery
基于JavaScript实现类名的添加与移除
Apr 23 #Javascript
You might like
解析php中array_merge与array+array的区别
2013/06/21 PHP
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
自己的js工具 Event封装
2009/08/21 Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
2012/01/12 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
JavaScript数据结构链表知识详解
2016/11/21 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
2017/07/04 jQuery
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
npm全局模块卸载及默认安装目录修改方法
2018/05/15 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
2019/05/18 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
使用Python压缩和解压缩zip文件的教程
2015/05/06 Python
用virtualenv建立多个Python独立虚拟开发环境
2017/07/06 Python
python面试题之列表声明实例分析
2019/07/08 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
Python 使用type来定义类的实现
2019/11/19 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
python使用selenium爬虫知乎的方法示例
2020/10/28 Python
python3中编码获取网页的实例方法
2020/11/16 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
Top Villas美国:豪华别墅出租和度假屋
2018/07/10 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
Bata印度官网:源自欧洲舒适鞋履品牌
2020/01/30 全球购物
本科毕业生求职自荐信
2014/04/09 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
公文写作:新员工转正申请书范本3篇!
2019/08/07 职场文书
Python WSGI 规范简介
2021/04/11 Python
golang 在windows中设置环境变量的操作
2021/04/29 Golang
JS Canvas接口和动画效果大全
2021/04/29 Javascript
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python