0
点赞
收藏
分享

微信扫一扫

vue3变量赋值后,修改一个,原来的变量也被修改

青鸾惊鸿 2022-04-14 阅读 65

问题描述

提示:这里描述具体问题:在vue3开发时遇到有一个大坑,在一个变量给另一个变量赋值后,修改一个变量。另一个变量同时被修改。

例如:

const a = ref('123')
const b = ref('234')

a.value = b.value
a.value.length = 0 //当前a是空,b也是空

原因分析:


解决方案:

例如:

const a = ref('123')
const b = ref('234')

a.value = JSON.parse(JSON.stringify(b.value))
a.value.length = 0 //当前a是空,b还是原来的值

欢迎评论:

举报

相关推荐

0 条评论