![[Vue warn]: Runtime directive used on component with non-element root node. The directives_自定义组件](https://file.cfanz.cn/uploads/png/2023/11/01/11/W4aP5Q15cG.png)
原因
意思是自定义指令不能放到组件上,而是要放到自有的元素上,也就是这里用到的v-dialogDrag不能放在自定义组件上
![[Vue warn]: Runtime directive used on component with non-element root node. The directives_自定义指令_02](https://file.cfanz.cn/uploads/png/2023/11/01/11/820SH6S83L.png)
上图的v-dialogDrag指令用在了自定义组件el-dialog身上,就警告了
解决
外面套一层不是自定义组件的东东就可以,比如套了一层div
[Vue warn]: Runtime directive used on component with non-element root node. The directives
阅读 47
2023-11-01
![[Vue warn]: Runtime directive used on component with non-element root node. The directives_自定义组件](https://file.cfanz.cn/uploads/png/2023/11/01/11/W4aP5Q15cG.png)
意思是自定义指令不能放到组件上,而是要放到自有的元素上,也就是这里用到的v-dialogDrag不能放在自定义组件上
![[Vue warn]: Runtime directive used on component with non-element root node. The directives_自定义指令_02](https://file.cfanz.cn/uploads/png/2023/11/01/11/820SH6S83L.png)
上图的v-dialogDrag指令用在了自定义组件el-dialog身上,就警告了
外面套一层不是自定义组件的东东就可以,比如套了一层div
相关推荐
精彩评论(0)