//获取自定义属性值
<image data-index="{{ind}}" mode="aspectFill" bindtap="previewImg" src="{{item}}"></image>
previewImg: function (e) {
//获取当前图片的下标 获取自定义属性index值
var index = e.currentTarget.dataset.index;
//所有图片
var imgs = this.data.imgs;
wx.previewImage({ //点击图片预览
//当前显示图片
current: imgs[index],
//所有图片
urls: imgs
})
},
<view class='tit' data-uuid='{{item.uuid}}' bindtap='toworksDetails'><view>{{item.title}}</view></view>
//方法
toworksDetails: function (options){
var uuid = options.currentTarget.dataset.uuid; //获取自定义属性uuid值
var that=this;
wx.navigateTo({ //跳转页面小程序提供
//url传参多个
url: '../worksDetails/worksDetails?uuid=' + uuid + "&fans=" + that.data.fans
});
},
//另一个页面worksDetails页获取 url传参
需要在onload方法里获取 url传参 只能在此方法里 onshow不行
onLoad: function (options) {
console.log(options.fans);
this.setData({
fans: options.fans //options.fans是通过url传的参数
});
})