for in循环中,如何根据索引号使用this.setData()?
data中的数据:
Company: null , UserName: null , PinyinName: null , LoginDate: null ,
}, |
代码块使用:
for (let i in this .data.AccountInfo) { if (i === 'Remarks') { this .setData({ AccountInfo[i]: value, }); } } |
使用想法:
类似于for循环遍历数组,根据数组的下标来修改对于下标的值;
在小程序中,使用for in 循环,遍历AccountInfo对象的属性,根据属性 key ,通过this.setData()修改页面数据
请问,在this.setData()中,key如何写????
即
this
.setData({
AccountInfo[i]: value,
});
这种写法报错,请高手指教。