laravel+vue在编译后组件没有显示报错的解决办法

 

Failed to mount component: template or render function not defined.

ES模块的引入(JS组件的require或import)

由于vue-loader 15的更新,如果你在引入ES模块的时候使用了 CommonJS的格式,也即require()的方式,你就需要在后面追加上.default,例如这样:

const app = new Vue({
    el:'#app',
    components: {
        'steps': require('./components/steps.vue').default,
      }
});

从新编译后就正常了

发布了36 篇原创文章 · 获赞 8 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_41965172/article/details/89491395
今日推荐