Parameter Peristiwa dalam Vue
Anda boleh menghantar parameter dalam peristiwa yang dipancarkan. Mari kita lihat contoh. Katakan fungsi komponen induk menerima parameter:
methods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Parameter ini perlu dinyatakan sebagai parameter
fungsi $emit, selepas nama peristiwa:
methods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Hantar dari komponen induk ke komponen anak kaedah berikut:
methods: {
func(name) {
console.log(name);
}
}
Buat dalam komponen pekerja tompok butang, apabila ditekan akan dihantar ke komponen induk nama pekerja.
Hantar dari komponen induk ke komponen anak kaedah berikut:
methods: {
func(name, salary) {
console.log(name, salary);
}
}
Buat dalam komponen pekerja tompok butang, apabila ditekan akan dihantar ke komponen induk nama dan gaji pekerja.