emplate syntax error Component template should contain exactly one root element.

(Emitted value instead of an instance of Error) template syntax error Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.
NonErrorEmittedError: (Emitted value instead of an instance of Error) template syntax error Component template should contain exactly one root element. If you are using v-if on
multiple elements, use v-else-if to chain them instead.
    at Object.emitError (C:\Users\v-lianglj01\.wx\modules\node_modules\[email protected]@webpack\lib\NormalModule.js:122:14)
    at C:\Users\v-lianglj01\.wx\modules\node_modules\[email protected]@weex-vue-loader\lib\template-compiler.js:78:12
    at Array.forEach (<anonymous>)
    at Object.module.exports (C:\Users\v-lianglj01\.wx\modules\node_modules\[email protected]@weex-vue-loader\lib\template-compiler.js:77:21)
 @ ./src/components/helloworld.vue 5:23-314
 @ ./.temp/helloworld.js

原因:模板语法错误,vue中只有一个根元素

解决方案:

可以添加一个根元素包含其他标签,如:添加一个div包含两个<text>

猜你喜欢

转载自blog.csdn.net/hua_ban_yu/article/details/92993107