传参data-item="{{item}}"
<view wx:for="{{ list }}" wx:key="{{ index }}"catchtap="onclick"data-item="{{item}}"> <image src="{{ item.images.small }}"></image> <text>{{ item.title }}</text> </view>
点击事件
on click(e){ let item =e.currentTarget.dataset // console.log(item); var data = JSON.stringify(item); wx.navigateTo({url: '/pages/logs/logs?id='+data,})//跳转页面并传参 }
另一个页面接受对象
onLoad: function (e) { var item = JSON.parse(e.id) this.setData({ list:item }) }