Laravel - Vue - 组件不更新

Posted

技术标签:

【中文标题】Laravel - Vue - 组件不更新【英文标题】:Laravel - Vue - Components not updating 【发布时间】:2018-04-29 21:26:22 【问题描述】:

我全新安装了 laravel 5.4。

我已成功创建新组件并正确显示。

我使用npm run watch 并且我的 .vue 文件被正确编译。

但是现在,我对 .vue 文件所做的任何更改都不会更新

我故意对他们进行错误以查看他们是否编译但他们失败了,所以我得出结论,watch 命令成功地看到了对他们所做的更改,另一方面,浏览器中没有任何更新(只有刀片文件更新)。

你有什么想法吗?

PS:我试过php artisan cache:clear但没有成功。

【问题讨论】:

【参考方案1】:

傻了,组件的名字里面有个破折号:

Vue.component('cardtest-component', require('./components/CardTestComponent.vue'));

这只是一个错字。

【讨论】:

是错字吗? 是的。愚蠢的问题对不起:)

以上是关于Laravel - Vue - 组件不更新的主要内容,如果未能解决你的问题,请参考以下文章

Laravel Nova自定义工具创建:vue组件不刷新

从子组件更新数据 - Vue.js/Axios/Laravel

通过 Laravel 中的 websocket 收到通知后,Vue.js 组件未更新

在 Laravel 的前端 vue.js 上未更新组件的内容

从另一个组件vue js和laravel调用方法

此路由不支持 PUT 方法。 Vue/laravel