key 如果是一个数组的话
官网提供的Demo
this.setData({'array[0].text':'changed data'
});
【
但是 如果数组是 一个动态的 怎么解决
】
报错。
this.setData({'array[object].text':'changed data'
});
报错
。
var temp = 'array['+object+'].text'
this.setData({temp:'changed data'
});
谢谢!
对象的key默认会转成数组
this
.setData({[
'array['
+ object.toString() +
'].text'
]:
'changed data'
})
可以用这个来做
ES6 新特性里面有一个 [变量] 的方式占位