Vue爬坑:把对象中的数据给了某个变量,改变一个对象的值,另外一个对象也变化的解决办法!

在vue中,在data里创建两个对象。javascript data() { return { dataA:{ a:1 }, dataB:'' } }; 将dataA的内容赋值给dataB,改变dataB里对象的值,发现dataA里的值也跟着变化了。为何会出现这种状况呢?其实,这是一个引用传递而不是值传递,dataA和dataB
相关文章
相关标签/搜索