小程序中如何设置数组或者对象的值

小程序中设置数据,都会用到setData()方法,而这个方法是通过键值对的方式进行赋值,像这样

this.setData({
  参数名:值
})

如:我在data中定义了一个对象listData,现在需要更改listData中的ViewModelList(数组),像这样:

          var arr=self.data.listData.ViewModelList.concat(res.Data.ViewModelList)
          var newViewModelList = 'listData.ViewModelList'
          self.setData({
            [newViewModelList]:arr
          })

你可能感兴趣的:(小程序中如何设置数组或者对象的值)