小程序数组动态改变数据页面不渲染
在我改变shopList数组中的number时,点击addClick按钮,数据在后台输出为改变值,但是页面并不渲染。原因是因为,我只改变了shopList中的子数据,而父数据并未更改,所以导致后台输出与页面值不符。
修改后如下图
将子数据修改,重新给父数据赋值。而且必须使用this.setData({})
在我改变shopList数组中的number时,点击addClick按钮,数据在后台输出为改变值,但是页面并不渲染。原因是因为,我只改变了shopList中的子数据,而父数据并未更改,所以导致后台输出与页面值不符。
修改后如下图
将子数据修改,重新给父数据赋值。而且必须使用this.setData({})