vue中给对象赋值后,出现值联动问题

前言:

        场景:我们点击修改弹框,想给修改的对象直接赋值,但是赋值之后,两个字段都变成监听字段了,跟随页面具体值的变化而变化,解决这个问题

处理办法:

  1. ES6

let goods = {...}
let curGoods = Object.assign({},goods);
  1. JSON转换

let goods = {...}
let curGoods = JSON.parse(JSON.stringify(goods));


版权声明:本文为qq_41619796原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。