文件名称:微信小程序操作数组时,下标不支持变量;module.exports和exports的区别 ...
文件大小:59KB
文件格式:PDF
更新时间:2024-04-18 13:45:46
微信,小,程序,操作,数组,时,,,下标,不支持,
一:操作数组时,下标不支持变量的解决办法 作者:Zuozuo ,来自授权地址 微信小程序setData时 etData({ 'array[0].name':'xiaoming' }) 但是在一般情况下,我们需要set的一个动态数组中的值,下标是随时变化的。 但是在set的时候必须说明【】下标是0-9的数字形式,而发送到服务器的时候却又是以字符串的形式发送。 因此,如果在其中使用变量,会被认为下标不是数字而报错不能正常运行。 如果使用如下的形式,又无法动态的改变前端的渲染数据。 this.data.array[0].name='xiaoming' 解决方法如下。 this.data