小程序踩坑指南

setData修改数组中某一项的值

2019-02-20  本文已影响0人  徐喷以烟
  1. 以该数组为例
data: {
    array: [{flag:true,text:'000'},{flag:true,text:'111'}]
}
  1. 修改第二项{flag:true,text:'111'}中的text的值,可以写成:
let index = 1
let t = 'array[' + index + '].text'
this.setData({
  [t]: '这是新的text值'
})
  1. 注意事项:
上一篇 下一篇

猜你喜欢

热点阅读