一个Vue组件中的故障阻止了所有人在Laravel中工作

时间:2018-08-24 10:47:04

标签: laravel laravel-5 vue.js vuejs2 vue-component

我正在开发Laravel + vuejs应用程序。我使用Laravel mix管理组件注册等。我的应用程序的各个部分都有许多vue组件

在其中一个中,我有这行会导致错误

 this.map.on('dragend',function(){console.log('Dragend Event')})

产生此错误:

bundle.js:53526 Uncaught TypeError: Cannot read property 'on' of null

Laravel混合在构建时不会出错,此错误仅在运行时出现

现在,错误本身没什么大不了的。我可以解决的问题是,由于Laravel将所有组件混合在一起,这意味着现在没有组件在工作

我访问的每个页面都有相同的问题。有没有一种方法可以分离出各个组件。

因此,如果我在某个组件上出现故障,如何确保它仅影响需要这些组件的页面?而不是整个网站。

0 个答案:

没有答案