微信小程序修改data中对象的属性值

话不多说直接上代码:


Page({
  /**
   * 页面的初始数据
   */
  data: {
    mingxiparams: { 
      acNo: '', //账号
    },
  },
	//修改mingxiparams中acNo值
  bindPickerChange: function (e) {
    let acNo='mingxiparams.acNo'
    this.setData({
      [acNo]:'1234567890'
    })
  },

})

很easy啦,只需要把原本要写的person.name:’fxjzzyo’前面的person.name用一个字符串变量拼接出来就ok啦~
切记:使用时要把那个变量用中括号([])括起来

posted @ 2021-09-06 09:55  江咏之  阅读(444)  评论(0编辑  收藏  举报