改变app.globalData中的列表的字典的属性值时出现了bug
问题描述:
在 app.globalData 中有一个列表 myList,其中的元素是字典。首先,我对列表中的第一个字典的 ‘age’ 属性赋值为34,然后将 app.globalData.myList 打印出来。然后我再把 ‘age’ 修改为90,再把 app.globalData.myList 打印出来。发现:两次打印出来的 ‘age’ 都是90。
在 app.globalData 里还有个字典对象,同样地,先给 ‘age’ 赋值为34,打印出来,再将 ‘age’ 改为90,再打印出来,却不会出现问题,可以从截图看到,第一次打印出的是34,第二次打印出的是90。
预期输出:
myList 第一次打印出来的 ‘age’ 是34,myList 第二次打印出来的 ‘age’ 是90。