Vue-те оқиғалар параметрлері
Шығарылатын оқиғаларға параметрлер беруге болады. Мысал арқылы қарайық. Аталық компонент функциясы параметрлерді қабылдасын:
methods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Бұл параметрлерді $emit функциясының
параметрлері ретінде, оқиға атауынан кейін
көрсету керек:
methods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Аталық компоненттен балалық компонентке келесі әдісті беріңіз:
methods: {
func(name) {
console.log(name);
}
}
Жұмысшы компонентінде түйме жасаңыз, оны басқан кезде жұмысшының аты аталық компонентке жіберіледі.
Аталық компоненттен балалық компонентке келесі әдісті беріңіз:
methods: {
func(name, salary) {
console.log(name, salary);
}
}
Жұмысшы компонентінде түйме жасаңыз, оны басқан кезде жұмысшының аты мен жалақысы аталық компонентке жіберіледі.