Vue.js 模板错误:组件模板应包含一个根元素
错误消息表明在文件 "code.vue" 的第 6 行,模板存在问题。
该错误特别指出,组件模板应包含一个根元素,但模板中似乎有多个根元素。错误指出 "line" 元素的起始标签是问题所在。
要解决此问题,您需要确保模板中只有一个根元素。如果在多个元素上使用 v-if,则可以使用 v-else-if 来链接它们。
以下是如何修改模板以使其具有单个根元素的示例:
<template>
<div>
<input class='price' type='number' placeholder='输入金额' v-model='info.money'/>
<view class='line line1'>
<view class='line1-title'>使用ZJT</view>
<switch :checked='info.useQt!=0' color='#0E7519' style='transform:scale(0.7)' @change='onChangeQtCoupon'/>
</view>
<!-- 模板的其余部分 -->
</div>
</template>
请确保相应地调整模板的其余部分,使其具有单个根元素。
原文地址: https://www.cveoy.top/t/topic/cg1s 著作权归作者所有。请勿转载和采集!