1. html :

  <ion-slide-box auto-play="true"   slide-interval=3000 show-pager="false" does-continue='true'>
<ion-slide ng-repeat='foot in foots' pager-click='showCurrent($index)'>
<div class='foot-item'>
<div class='item-box' flex="main:justify cross:center">
  <div class='item-info' flex="main:justify cross:center">
  <div class='foot-img'>
<img ng-src="{{foot.src}}" alt="user">
</div>
<div class='other-income'><span class='other-name'>{{foot.name}}</span>收入了¥<span>{{foot.money}}</span></div>
</div>
<div class='other-time'>{{foot.time}}分钟前</div>
</div>
</div>
</ion-slide>
</ion-slide-box>

属性使用:

auto-play="true"  // 设置滑动框是否循环播放,如果 does-continue 为 true,默认也为 true。
slide-interval=3000  // 时间间隔 ;
show-pager="false"   //是否显示焦点;
does-continue='true'  //滑动框是否自动滑动;
pager-click= 'showCurrent($index)' //当点击页面(焦点)时,触发该表达式(如果shou-pager为true)。传递一个'索引'变量。
on-slide-changed ='slideCurrent($index)' // 当滑动时,触发该表达式。传递一个'索引'变量。

2. javascript:

update();  //更新滑动框
loop(true);  //布尔值 true:
以上两个结合使用,解决幻灯片播放到最后一个不播放的问题:
angular.module('ionicApp', ['ionic'])

.controller('SlideController', function($scope) {

  $scope.showCurrent= function(index) {
console.log(index); // 打印当前点击的焦点的 index值;
};
  $scope.slideCurrent = function(index) { 
  console.log(index); // 滑动当前幻灯片的 index
}
})
enableSlide(false)  //布尔值  禁止手动滑动;

使用方法如下: // 可以默认执行;
$ionicSlideBoxDelegate.update();
$ionicSlideBoxDelegate.loop(true);
$ionicSlideBoxDelegate.enableSlide(false); 

previous();    // 跳转到上一个滑块;如果在开始滑块,就循环;

next();           // 跳转到下一个滑块。如果在结尾就循环;

stop();           // 停止滑动。滑动框将不会再被滑动,直到再次启用;

currentIndex();    //  返回 当前滑块的索引数值;

slidesCount();    //返回 当前滑块的数目;

$getByHandle(handle);    //参数 handle, string类型;

例如: $ionicSlideBoxDelegate.$getByHandle('my-handle').stop();


ionic滑动框 ---轮播图(ion-slide-box) 的使用的更多相关文章

  1. Vue2 轮播图组件 slide组件

    Vue2原生始轮播图组件,支持宽度自适应.高度设置.轮播时间设置.左右箭头按钮控制,圆点按钮切换,以及箭头.圆点按钮是否显示. <v-carousel :slideData="slid ...

  2. ionic3 slides轮播图手动滑动后无法自动播放问题

    我们都知道Ionic3为我们提供了一套丰富易用的UI组件库,然而凡事是都有不完美之处,今天我们来看一下ionic3 slides组件在实现轮播功能时候的小问题. 先开UI小姐姐给到的3张美美哒效果图 ...

  3. 2.bootstrap练习笔记-轮播图

    bootstrap练习笔记-轮播图 1.要使用轮播图,首先要将其放在一个主div里面 设置id为myCaroysel class为carousel slide 设置id是标识这个div是轮播图,等到l ...

  4. 微信小程序之 Swiper(轮播图)

    1.逻辑层 mine.js // pages/mine/mine.js Page({ /** * 页面的初始数据 */ data: { /*轮播图 配置*/ imgUrls: [ 'http://im ...

  5. 用原生js封装轮播图

    原生js封装轮播图 对于初学js的同学来说,轮播图还是一个难点,尤其是原生js封装轮播图代码,下面是我之前做的一个轮播图项目中封装好的一些代码,有需要的同学可以看一下,有什么不懂的可以看注释,注释看不 ...

  6. 解决ionic2/ionic3轮播图切换页面或者点击过后不自动轮图

    我们在ionic2/ionic3开发的过程中会出现切换页面或者滑动切换轮播图出现轮播图不再轮播的情况,这其实需要一些配置. 首先在运用到轮播图的component中引入 import {ViewChi ...

  7. Flutter轮播图

    前端开发当中最有意思的就是实现动画特效,Flutter提供的各种动画组件可以方便实现各种动画效果.Flutter中的动画组件主要分为两类: 隐式动画控件:只需设置组件开始值,结束值,执行时间,比如An ...

  8. 使用JS实现轮播图的效果

    其中的一些css样式代码就省略了,下面只把结构层html.行为层js的代码展示出来 ,看代码说事. 一.简单的轮播图 <div class="box" id="bo ...

  9. javascript效果:手风琴、轮播图、图片滑动

    最近都没有更,就来几个效果充实一下. 都没有进行美化这步. 手风琴: 纯css: <!DOCTYPE html> <html lang="en"> < ...

随机推荐

  1. 【Sqlserver系列】【转载】事物与锁

    1   概述 本篇文章简要对事物与锁的分析比较详细,因此就转载了. 2   具体内容 并发可以定义为多个进程同时访问或修改共享数据的能力.处于活动状态而互不干涉的并发用户进程的数量越多,数据库系统的并 ...

  2. 抓包工具 fiddler

    1. 抓包软件 TCP 外挂: 1. 解包工具  2.抓包工具 HTTP 1.前后端交互过程 2.学习的作用 3.模拟网络情况 2 http client server 没有加密 https 证书 非 ...

  3. 由一道bash jail题引出的琐事@_@

    关键词:Terminal devices.shell.stdio 题目入口: (需要注册) root@kali:~# ssh level1@24.37.41.154 -p 1016 level1@24 ...

  4. springboot(十五):springboot+jpa+thymeleaf增删改查示例

    这篇文章介绍如何使用jpa和thymeleaf做一个增删改查的示例. 先和大家聊聊我为什么喜欢写这种脚手架的项目,在我学习一门新技术的时候,总是想快速的搭建起一个demo来试试它的效果,越简单越容易上 ...

  5. 将ZIP文件添加到程序集资源文件然后在运行时解压文件

    今天做安装打包程序研究,之前同事将很多零散的文件发布成一个安装文件夹给用户,这样体验不好,我希望将所有文件打包成一个.net程序,运行此程序的时候自解压然后执行后续的安装步骤. 解决过程: 1,将所有 ...

  6. Confluence 持续集成平台部署记录

    1.1 Confluence简介 Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki.使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息.文档协作.集体 ...

  7. 《设计模式:可复用面向对象软件的基础》【PDF】下载

    <设计模式:可复用面向对象软件的基础>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382288 内容介绍 <设计模式:可复 ...

  8. C# 委托与事件详解(三)

    今天我接着上面的3篇文章来讲一下,为什么我们在日常的编程活动中遇到这么多sender,EventArgs e 参数:protected void Page_Load(object sender, Ev ...

  9. 开源一个上架 App Store 的相机 App

    Osho 相机是我独立开发上架的一个相机 App,App Store地址:https://itunes.apple.com/cn/app/osho/id1203312279?mt=8.它支持1:1,4 ...

  10. Docker Stack 集群部属服务

    Docker越来越成熟,功能也越来越强大.使用Dokcer Stack做服务集群也是非常的方便,docker 自己就提供了负载功能,感觉很方便,就想给大家分享一下,做一个简单的教程. 环境 我是用了两 ...