javascript - Vue 3 模板根只需要一个元素
问题描述
在 Greet.vue 中
<template>
<h2> Hello {{ name }} </h2>
</template>
<script>
export default {
name: "Greet",
props:['name']
};
</script>
在 App.vue 中
<template>
<Greet name="bruce"/>
<Greet name="leo" />
<Greet name="diana" />
</template>
<script>
import Greet from './components/Greet.vue'
export default {
name: 'App',
components: {
Greet,
}
}
</script>
首先我遇到了这个问题。然后我跟着它。
"vetur.validation.template": false,
"vetur.validation.script": false,
"vetur.validation.style": false,
现在没有错误。Hello
但是现在浏览器中只显示了一个。我应该期待3。
解决方案
应用程序.vue
<template>
<div>
<Greet name="bruce"/>
<Greet name="leo" />
<Greet name="diana" />
<div>
</template>
<script>
import Greet from './components/Greet.vue'
export default {
name: 'App',
components: {
Greet,
}
}
</script>
以上将解决模板根需要一个元素,而这些vetur
配置只禁用一些代码检查。
"vetur.validation.template": false,
"vetur.validation.script": false,
"vetur.validation.style": false,
推荐阅读
- plugins - 为什么“玩家”会变红-Spigot Development
- c++ - Rad studio (C++) 10.4,链接错误:[ilink64 错误] 致命:检测到错误 (BPI323)
- php - TYPO3 查看页面内容
- encryption - 使用 openssl 解密 json 文件 aes-128-ctr
- reactjs - 即使在刷新页面后也修复了列大小调整
- sql - 选择所有订单,仅选择第二个订单项
- java - 查询不在表中的值的 ID 列表
- javascript - 如何从 Angular 2 的管道中附加动态 DOM 元素?
- javascript - 数据表 - RowsGroup 向其他数据表抛出错误
- c# - 将模型传递给 asp-for | ASP.net 核心