Параметри на настани во 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);
}
}
Направете во компонентата со работник копче, при клик на кое ќе се пренесува името и платата на работникот до родителската компонента.