vue3实际开发bug解决

index.vue:119 Uncaught (in promise) TypeError: Cannot create property 'value' on string '我是标题'

问题分析:

问题出在 componentName 的解构和赋值操作上。你尝试将一个字符串赋值给 ref 的 .value 属性,这导致了错误。
ref 是 Vue 3 中用于响应式引用的工具,它返回一个对象,该对象的 .value 属性用于存储实际的值。

解决:

不要对componentName解构赋值,直接赋值。

原本:

 const { componentName } = card;
 componentName.value = componentName;

修改后:

componentName.value = card.componentName;

你可能感兴趣的:(前端开发遇到的问题,vue项目实际开发中的bug,bug,前端,javascript)