vue推荐单向数据流,不推荐v-model绑定props的传值
新版本@vitejs/plugin-vue要求更严格了,v-model绑定props的传值直接报错
props: {
dialogTableVisible: string,
},
v-model绑定props中的传值,就会出现[vite] v-model cannot be used on a prop报错
<el-dialog
v-model="dialogTableVisible"
...
使用computed中转下
computed: {
dialogVisible: {
get() {
return this.dialogTableVisible;
},
set(v) {
this.$emit('update:dialogTableVisible', v);
},
},
},
博客指出Vue推荐单向数据流,不建议v-model绑定props传值。新版本@vitejs/plugin-vue对此要求更严格,直接使用v-model绑定props传值会报错,如出现[vite] v-model cannot be used on a prop错误,可使用computed中转解决。
642

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



