• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

微信小程序 this.data.xxx给变量赋值后,变量发送改变,data的值也会变,困扰了一天的问题终于解决。

Data: 2020-06-28 21:48:50Form: JournalClick: 17

微信小程序 this.data.xxx给变量赋值后,变量发送改变,data的值也会变,困扰了一天的问题终于解决)

解决方案:查阅相关资料后,发现这样的赋值并不是真的赋值,而是传递的性质,所以需要将数组array转换json字符串后,才算是赋值

//通过JSON.parse(JSON.stringify(this.data.areaIndex))
var new_areaIndex = JSON.parse(JSON.stringify(this.data.areaIndex))
var areaIndex = new_areaIndex

注意: 这种问题只会在你的data值是数组对象


Name:
<提交>