Gebeurtenis Parameters in Vue
Dit is moontlik om parameters in uitgeeemde gebeurtenisse oor te dra. Kom ons kyk na 'n voorbeeld. Laat die funksie van die ouer- komponent parameters aanvaar:
App.vuemethods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Hierdie parameters moet as parameters van die
funksie $emit gespesifiseer word, na die gebeurtenisnaam:
components/User.vuemethods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Задание 1
Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:
App.vuemethods: {
func(name) {
console.log(name);
}
}
Maak in die werkerkomponent 'n knoppie wat, wanneer dit gedruk word, die werker se naam na die ouerkomponent stuur.
Задание 2
Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:
App.vuemethods: {
func(name, salary) {
console.log(name, salary);
}
}
Maak in die werkerkomponent 'n knoppie wat, wanneer dit gedruk word, die werker se naam en salaris na die ouerkomponent stuur.