微信公众号开发

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

本文主要是介绍小程序如何动态修改数组中的某一值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

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

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

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

这篇关于小程序如何动态修改数组中的某一值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!