
伙计们,我正在从vue2过渡到vue3。正如我在vue2中所知道的,您不能在<template></template>中放置多个元素
但是,当我创建一个新的Vue3项目时,您可以看到picture.The作者所做的代码。这允许在<template></template>中放入vue3中的两个元素吗?
如果是,为什么我的VScode警告第四行?
发布于 2022-05-06 03:45:33
问题的根源在大多数情况下: Vetur
最近我经常看到这个问题。解决方案一直是一样的:卸载Vetur并安装Volar而不是,这是Vue 3的新推荐扩展。
如您所见,Vue 3不再需要组件的单个根节点,因此您有一些扩展无法检测到它。Vetur在适应Vue 3方面遇到了困难。也许您已经为Vue 2配置了一个版本。无论如何,我推荐您使用Volar。
如果你的问题是埃林特还是另一个莱茵
查找.eslintrc配置文件或package.json中的vue插件特定规则:
rules: {
...,
"vue/no-multiple-template-root": "off"
}https://stackoverflow.com/questions/72135866
复制相似问题