1.在小程序开发中,我们会有这样一个问题,一个list变量,存放的是新闻列表,当用户点赞某条新闻的时候,需要在前台同步这条新闻的点赞数目,等等.....类似问题。
我们试图这样修改:
1)错误做法
this.setData({ 'list[2].status': 1 //发现会报错})2)正确做法
var str = "list[" + 2 + "].status"//重点在这里,组合出一个字符串this.setData({ [str]: 1 //重点在这里,用[]包起来})1.在小程序开发中,我们会有这样一个问题,一个list变量,存放的是新闻列表,当用户点赞某条新闻的时候,需要在前台同步这条新闻的点赞数目,等等.....类似问题。
我们试图这样修改:
1)错误做法
this.setData({ 'list[2].status': 1 //发现会报错})2)正确做法
var str = "list[" + 2 + "].status"//重点在这里,组合出一个字符串this.setData({ [str]: 1 //重点在这里,用[]包起来})版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。


