您的位置:首页 > 产品设计 > UI/UE

vue 引入子组件报错问题

2018-02-24 12:16 274 查看
错误信息:
    Do not use built-in or reserved HTML elements as component id: header

源码:<script>
import header from "./components/header"
import aside from "./components/aside"
import footer from "./components/footer"
export default {
name: 'layout',
components: {
header: header,
aside: aside,
footer: footer
}
}
</script>原因:
    vue里面不允许使用 Html已有的标签作为自定义标签

修改方案:<script>
import header from "./components/header"
import aside from "./components/aside"
import footer from "./components/footer"
export default {
name: 'layout',
components: {
'v-header': header,
'v-aside': aside,
'v-footer': footer
}
}
</script>修复结果: ok
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: