vue.js - 新添加的数组对象的工作方式相同
解决方案
// Update this fn to:
addMessenger() {
this.data.profile.vsAppMessengers.push({...this.data.profile.messengerTemplate});
},
问题是:对象是通过引用复制的。阅读更多:https ://codeburst.io/explaining-value-vs-reference-in-javascript-647a975e12a0
推荐阅读
- python - 如何在python中使用列表中的两个条件进行for循环
- c# - 根据另一个组合框值设置组合框项
- webassembly - 将 TSX 与 WebAssembly 一起使用
- .net-core - Bamboo NuGet 还原命令正在运行旧版本的 SDK
- ios - 使用 iOS 和 Swift 访问深度嵌套的 json 数据的最简单方法是什么?
- mysql - Sequelize LEFT JOIN 仅单列值
- python - kivy 属性错误有问题。如何修复 AttributeError:'NoneType' 对象没有属性 'property'
- azure - 为什么我的 Azure Devops Pipeline Artifact 在下载后被另一个进程锁定?
- python - 使用 Python 的 write 方法在文件开头使用此代码的意外间距?
- angular - Angular中有什么方法可以通过我可以一一显示问题在发布请求中发送答案