<view class="index-list-item" wx:for="{{listData}}" data-id="{{item.id}}" data-qr="{{item.qr_url}}" data-view="{{item.view_int}}" catchtap="OpenDialog(item)">
<image src="{{item.thumb_url}}"></image>
<text class="list-item-name">{{item.wx_name}}</text>
<text class="list-item-view">浏览量:{{item.view_int}}</text>
<view class="list-item-redicon" wx:if="{{item.is_fensibao}}"></view>
</view>
就像上面的点击事件,我的浏览量是可以在我点击后随着我修改item的值而修改,我在vue中是直接把item这个对象传到事件中直接操作,但是小程序中话好像不能直接传过去,请问该怎么做呢?求教
小程序修改值需要调用
this.setState({value: newvalue})
,而且你想改变item的值,正确的方式是更新 listData 。