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:
methods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Hierdie parameters moet as parameters van die
funksie $emit gespesifiseer word, na die gebeurtenisnaam:
methods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:
methods: {
func(name) {
console.log(name);
}
}
Maak in die werkerkomponent 'n knoppie wat, wanneer dit gedruk word, die werker se naam na die ouerkomponent stuur.
Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:
methods: {
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.