版本信息
"element-plus": "^2.3.6",
"vue": "^3.3.4",
报错信息
VueCompilerError: v-model cannot be used on a prop, because local prop bindings are not writable.
Use a v-bind binding combined with a v-on listener that emits update:x event instead.
报错代码
| <el-dialog
| v-model="show"
| ^^^^
根据上面的报错信息搜了一下,得到的原因大致如下:
但我觉得不应该这样改,因为 element-plus 文档上是支持 v-model 写法的
element-plus文档错误率挺多的,不一定靠得住。
改完能work就行,有那个能力就去拉下element-plus的源码看看就知道问题具体出在哪儿了