Dies ist eine Unterkomponente
Dies ist die übergeordnete Komponente
Seit vue2.0 das Ereignisattribut abgeschafft hat, wie sprudeln Klickereignisse in meiner untergeordneten Komponente zur übergeordneten Komponente und wann sollte die übergeordnete Komponente dieses Ereignis abhören und auslösen?
Ich habe versucht, this.$parent.$emit('function','value') unter dem Click-Ereignis der untergeordneten Komponente zu übergeben,
Dann übergeben Sie this.$on("click",function(value) im erstellten Hook von die übergeordnete Komponente ){...}),
methods method function(value){console.log(value);}
Aber auf der Seite wird ein Fehler gemeldet, die Funktion kann realisiert werden, aber die Daten ändern sich nicht, Deshalb habe ich vue2 als Rat genutzt. 0Mit der Hilfe eines großen Gottes stecke ich hier schon seit langer Zeit fest.
vue2
使用
$on(eventName)
监听事件使用
$emit(eventName
) 触发事件例如:
子组件
父组件