永发信息网

怎么在小程序setData中key用变量

答案:2  悬赏:20  手机版
解决时间 2021-04-06 06:56
  • 提问者网友:戎马万世
  • 2021-04-05 07:00
怎么在小程序setData中key用变量
最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-03-10 03:18
用一个空对象暂存

var data = {}
data[key] = value // key 可以是任何字符串
this.setData(data)

ES6
this.setData(
{[key]: value

})
全部回答
  • 1楼网友:摆渡翁
  • 2019-10-15 23:50
一般是先修改json值再setdata 比如: page({ data:{ s1:{a:"",b:"b"} }, changedata:function(e){ var cdata=this.data.s1; cdata.a="1";//先修改json值 this.setdata({ //再set值 s1:cdata }) } })
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯