鍍金池/ 問答/HTML/ 修改微信小程序中的wx:if中的值。

修改微信小程序中的wx:if中的值。

clipboard.png

如上圖,在wx:for中使用wx:if,如何動態(tài)修改wx:if中item.isCollected的值。
望大神解答一下。

回答
編輯回答
空痕

wxml:

<view bindtap="tapHandler" data-index="{{index}}">

js:

tapHandler:function(e) {
    let index = e.currentTarget.dataset.index
    let items = this.data.items
    items[index].isCollected = !items[index].isCollected
    this.setData({
        items
    })
}
2017年7月7日 04:38