WXML this.setData 通过数组角标的方式追加数据,无法触发hidden条件正常吗?
WXML
<view class="float-pannel" hidden="{{!results.length>0}}">
JS:
data:{
results:[]
},
const results = this.data.results;
const findex = results.findIndex(element => element._id === XXXX._id);
const index = findex > -1 ? findex : results.length
//更新对象
this.setData({
['results[' + index + ']']: XXX
})
数据 set 进去了,但是 hidden 条件不触发,换成 wx:if 正常。
1 回复