小程序
小游戏
企业微信
微信支付
扫描小程序码分享
例如:list:{1:"1",2:"2"}
使用this.setData({"list.1":3})没法更新啊
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
需要直接更新this.data中某个key对应的value。
以该例子为例,就是先获取list这个对象,修改里面的值,然后再调用setData方法传入这个修改后的list对象
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
var index=1,newdata={},key;
key='list['+index+']'
newdata[key]='3';
this.setData(newdata);
希望可以帮到你 ^_^
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
需要直接更新this.data中某个key对应的value。
以该例子为例,就是先获取list这个对象,修改里面的值,然后再调用setData方法传入这个修改后的list对象
var index=1,newdata={},key;
key='list['+index+']'
newdata[key]='3';
this.setData(newdata);
希望可以帮到你 ^_^