编程语言
首页 > 编程语言> > 小程序如何动态修改数组中的某一值

小程序如何动态修改数组中的某一值

作者:互联网

微信小程序this.setData()动态修改数组中的某一值

我们需要动态修改数组中的某一个值时怎么办,可以拼装变量来进行赋值,请看例子。

showAll(e) {
    let index = e.currentTarget.dataset.index  // 获取数据的索引
    let temp = 'EmpDailys[' + index + '].isOpen'
    this.setData({
      [temp]: true
    })
  },

关键就是拼装temp变量,利用[temp]来赋值。

标签:index,temp,修改,let,数组,一值,setData
来源: https://blog.csdn.net/qg2276879379/article/details/120507766