Das ist vielleicht eine wirklich alberne Frage, aber nichtsdestoweniger kann ich darauf keine Antwort finden.
Ich baue also eine Vue-Komponente auf und möchte auf die Vue-Spinner -Komponente (n) zugreifen. innerhalb meiner Komponente. Wie würde ich das tun?
Hier sind Auszüge aus dem fraglichen Code:
app.js :
%Vor%TeamPlayersComponent.vue :
%Vor% Nehmen Sie an, dass vue-spinner installiert wurde (NPM) und dass TeamPlayersComponent.vue
gültig ist und funktioniert, außer dass dieser Fehler in der Konsole angezeigt wird:
vue.js?3de6:525 [Vue warn]: Unknown custom element: <grid-loader> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
(found in component <players> at /home/vagrant/code/rounds-smaa/resources/assets/js/components/TeamPlayersComponent.vue)
Ich benutze Vue mit Laravel Elixir und Gulp.
Lösung:
Ersetze den GridLoader
spezifischen Code in app.js (Laravel Setup) mit:
Vue.component('grid-loader', require('vue-spinner/src/GridLoader.vue'));
Hat wie erwartet funktioniert!
Tags und Links vue.js vue-component