【问题标题】:Failed to mount component无法挂载组件
【发布时间】:2019-07-18 17:57:44
【问题描述】:
有什么区别:
Vue.component('cond',require('./components/myComponent.vue').default);
和
Vue.component('cond',require('./components/myComponent.vue'));
什么时候需要使用第一个或最后一个?
【问题讨论】:
标签:
vue.js
components
vue-component
【解决方案1】:
这确实与 Vue.js 无关,但这里有区别:
require('./components/myComponent.vue')
返回 ./components/myComponent.vue 通过 module.exports 导出的任何内容。
所以require('./components/myComponent.vue').default 返回上面提到的module.exports 的default 属性。
您需要使用什么取决于您的项目是如何设置的。要了解更多信息,请搜索有关 Node.js 模块的信息。