首页 > 其他分享 >vue3项目 运行 报错 Cannot assign to "b" because it is a constant

vue3项目 运行 报错 Cannot assign to "b" because it is a constant

时间:2023-07-14 17:47:00浏览次数:41  
标签:because constant reactive Cannot 报错 assign

环境依赖

node  18.16.0
vite  4.4.4
vue	  3.2.47

背景

当前错误与环境依赖关系不大,是由于我在打包的文件写的代码错误导致的,一般情况不会有这个错

报错信息

X [ERROR] Cannot assign to "b" because it is a constant
The symbol "b" was declared a constant here:

原因

reactive 变量直接赋值给了 v-model, 代码语法错误
为什么会运行成功,是因为我是自定义组件,在v-model接受值后,并未直接使用,而是使用emit返回回来的值

<template>
  <el-input v-model="textV"/>
</template>
<script lang="ts" setup>
import {reactive} from 'vue'
const textV = reactive('')
</script>

image

标签:because,constant,reactive,Cannot,报错,assign
From: https://www.cnblogs.com/optre/p/17554566.html

相关文章