Parametri događaja u Vue
Moguće je proslediti parametre u emitovane događaje. Pogledajmo na primeru. Neka funkcija roditeljskog komponenta prima parametre:
methods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Ove parametre treba navesti kao parametre
funkcije $emit, posle imena događaja:
methods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Prosledite iz roditeljskog komponenta u podređeni sledeću metodu:
methods: {
func(name) {
console.log(name);
}
}
Napravite u komponentu sa radnikom dugme, čijim pritiskom će se u roditeljski komponent prenositi ime radnika.
Prosledite iz roditeljskog komponenta u podređeni sledeću metodu:
methods: {
func(name, salary) {
console.log(name, salary);
}
}
Napravite u komponentu sa radnikom dugme, čijim pritiskom će se u roditeljski komponent prenositi ime i plata radnika.