往data的数组里添加object元素,偶尔会覆盖掉原来的数据?

小程序 文章 2021-03-03 11:21 597 0 全屏看文

AI助手支持GPT4.0

往data的数组里添加object元素,偶尔会覆盖掉原来的数据?Adding an object element to the data array will occasionally overwrite the original data?

往data的数组里添加object元素,偶尔会覆盖掉原来的数据?

主要写法如上。

不知道为什么,在结果里,会将原来的数据覆盖掉。

取值,this.data

赋值,this.setData

请大佬们,帮忙看看哇

The main writing method is as above. I don't know why, in the result, the original data will be covered. Value, this.data Assignment, this.setData Please help me to have a look

回答:

风雪夜归人:

想哭呀,就是将上门的object push 到data 的数组里,,操作着,操作着,就覆盖掉了。。。

大兵:

建议来个精简的代码片段

风雪夜归人:嗯,中间主要是组合object的代码,然后将object  push给数组。相当于一人一句,往数组里存。
大兵:你把里面的var 换成let 试试
风雪夜归人:感谢大佬,但是还是不行。哎,神奇了。本地单人玩是可以的。本地有机器人一起玩。放到websocket里就不行啦。神奇的。
微喵网络:

虽然但是,代码太多,没仔细看

我觉得有可能是浅拷贝的问题

风雪夜归人:感谢大佬,不过用了深拷贝的写法,貌似还是有问题。

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
小程序https证书失效,恢复后无法访问https接口,怎么回事?
数据库读取的数据怎么在小程序中调用?
小程序发布成功后,搜索不到?
message:Error: 系统错误,错误码:-216, [20220321 10:14:00]?
this.setData报错,网上搜索解决办法把this改成that还是报错是什么问题呢?
随便看看
教育科技公司申请微信支付被拒绝? 4798
微信公众号免300认证教程 5892
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 5299
小程序广告组件通过审核,但是小程序内没有显示广告? 5067
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9568
问题? 9048
如何快速搭建抽奖助手小程序(无需代码知识) 6177
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7472
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6793
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 6128