在使用vue.js開(kāi)發(fā)過(guò)程中,我們常常會(huì)用到vue bus,該工具可以幫助我們方便地實(shí)現(xiàn)組件之間的通信。但是,有時(shí)候我們會(huì)遇到一些錯(cuò)誤,例如:
[Vue warn]: Unknown custom element:- did you register the component correctly? For recursive components, make sure to provide the "name" option. (found in )
這個(gè)錯(cuò)誤通常是因?yàn)槲覀冊(cè)诮M件中使用了vue bus,但我們忘記將vue bus導(dǎo)入到該組件中。
// main.js import Vue from 'vue' import VueBus from 'vue-bus' Vue.use(VueBus) // Component.vue
在上面的代碼中,我們忘記導(dǎo)入vue bus插件。要解決這個(gè)問(wèn)題,我們只需要在組件中導(dǎo)入vue bus即可:
// Component.vue
以上就是關(guān)于vue bus報(bào)錯(cuò)的問(wèn)題以及解決方法。希望本文對(duì)大家有所幫助。