php - “Vue 警告:无法挂载组件:未定义模板或渲染函数”仅在来自文件的组件上
问题描述
我还没有让任何 Vue 组件在我的应用程序中工作。上面的错误是我得到的关于哪里出了问题的唯一指示。到目前为止,所有通过对 SO 和其他站点的研究来寻找解决方案的尝试都失败了。
如果我像这样明确声明,它会按预期工作:
Vue.component('sidebar-entry', {
data: function () {
return {
route: '',
icon_slug: ''
}
},
template: '<li class="nav-item"><slot></slot></li>'
});
但是,如果我import
或文件中require
的.vue
组件,组件似乎已加载,但我收到上述错误。
在我的 webpack.config.js 中,我有一个 'vue$' 到 'vue/dist/vue.esm.js' 的别名。我还有一个用于 .vue 文件的 vue-loader。
解决方案
推荐阅读
- amazon-web-services - 如何将 ssh 与 AWS ssm 会话和多配置文件一起使用?
- python - 替换列表中的 None 值时如何处理边缘情况?
- mysql - 过滤与 SQL 中的过滤条件相对应的重复记录和出现次数
- html - Safari 的填充计算问题
- apache-spark - 如何知道执行 pysaprk 代码需要多长时间
- ruby-on-rails - gem install pg 失败
- python - Python简单拆分器
- android - 在 Angular HttpClient 中没有发现网络错误
- javascript - 滚动时如何模糊传入和传出的文本/元素?
- r - str_c 在 R 中使用 "