我正在开发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将所有组件混合在一起,这意味着现在没有组件在工作
我访问的每个页面都有相同的问题。有没有一种方法可以分离出各个组件。
因此,如果我在某个组件上出现故障,如何确保它仅影响需要这些组件的页面?而不是整个网站。