Ionic Gallery 图片预览简单教程

主要应用在ionic + angularJs中,理论上支持热门的框架。话不多说,直接开始吧:

  • 引入文件
<link href="lib/ion-gallery/dist/ion-gallery.css" rel="stylesheet">
<script src="lib/ion-gallery/dist/ion-gallery.min.js"></script>
  • 注册组件
angular
 .module('starter', ['ionic','ion-gallery'])
  • HTML代码
<ion-gallery ion-gallery-items="items"></ion-gallery>
  • 数据格式
$scope.items = [
  {
    src:'http://www.wired.com/images_blogs/rawfile/2013/11/offset_WaterHouseMarineImages_62652-2-660x440.jpg',
    sub: 'This is a <b>subtitle</b>'
  },
  {
    src:'http://www.gettyimages.co.uk/CMS/StaticContent/1391099215267_hero2.jpg',
    sub: '' /* Not showed */
  },
  {
    src:'http://www.hdwallpapersimages.com/wp-content/uploads/2014/01/Winter-Tiger-Wild-Cat-Images.jpg',
    thumb:'http://www.gettyimages.co.uk/CMS/StaticContent/1391099215267_hero2.jpg'
  }
]
  • 服务中配置
app.config(function(ionGalleryConfigProvider) {
  ionGalleryConfigProvider.setGalleryConfig({
      action_label: '关闭', //右上角的文字
      toggle: false, //点击显示、隐藏文字
      row_size: 3, //每项显示数量
      fixed_row_size: true
  });
});
  • HTML中配置
//定义行的大小。每行默认为3张图像
<ion-gallery ion-gallery-items="items" ion-gallery-row="5"></ion-gallery>
//在幻灯片上设置一个点击动作,以隐藏/显示字幕和“完成”按钮。默认值:true
<ion-gallery ion-gallery-items="items" ion-gallery-toggle="false"></ion-gallery>
//当点击一个项目时,覆盖使用自定义回调的默认操作。默认值:打开滑块模态
<ion-gallery ion-gallery-items="items" ion-item-callback="callback(item)"></ion-gallery>

附图:

这里写图片描述
这里写图片描述
这里写图片描述

以上就是此次的教程啦。

我的项目:

可可DJ音乐网
财富池

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值