Error: “xxx” is read-only
遇到该问题 就要注意const声明的值有没有被修改。
在学3.0(主要是composition-api体验)的时候,const写太多懵了,杂糅在一起,导致后续watch处出现问题。于是出现了 Error: “xxx” is read-only 这个问题。
首先基础 const 定义常量,这里如果是引用数据类型的话,不能改变的是引用的内存地址,是可以改变其属性的。
composition-api中的ref()函数传入一个值作为参数,返回的是该值的响应式Ref对象,
例子:const a = ref(true)
a = 123456 // Error: “xxx” is read-only
若要改变值
应改为:a.value = 123456
要注意:ref只可以监 听简单数据,复杂数据应使用reacive
标题不过审也是没想到。。。
本文探讨了在Vue 3.0 composition API中使用const与ref时的常见错误,即尝试修改const声明的值,以及如何正确地使用ref进行响应式状态管理。
8131

被折叠的 条评论
为什么被折叠?



