Derzeit habe ich eine Vue.js-Komponente, die eine Liste anderer Komponenten enthält. Ich weiß, dass die übliche Art, mit vue zu arbeiten, darin besteht, Daten an Kinder weiterzuleiten und Ereignisse an Eltern von Kindern zu senden.Ausführen einer untergeordneten Methode aus der übergeordneten Komponente in Vue.js
In diesem Fall möchte ich jedoch eine Methode in den untergeordneten Komponenten ausführen, wenn auf eine Schaltfläche im übergeordneten Element geklickt wird. Was wäre der beste Weg, es zu tun?
Vergessen Sie nicht, das Ereignis abzubrechen, bevor Sie die Komponente 'eventHub. $ Off '(' clicked ', this.clickHandler)' löschen. Dies kann über den Lifecycle-Hook 'beforeDestroy' erfolgen –