微信小程序setData()对数组的操作
对于setData普通数据类型而言,没什么讲究
但是对于数组而言,再直接修改一个完整的数组显得有些多余,首先写着不简易,其次效率很是滴。
比如
你都能觉得复杂,官方肯定是有对应的优化的。
官方demo
Page({ data: { array: [{text: 'init data'}], }, changeItemInArray: function() { this.setData({ 'array[0].text':'changed data' }) } })
但是如果那个索引0是动态的,就不能这么写了,需要这样
ok,完美
面朝大海```春暖花开