Параметри догађаја у Vue
Могуће је проследити параметре у емитоване догађаје. Погледајмо то на примеру. Нека функција родитељског компонента прихвата параметре:
App.vuemethods: {
func(arg1, arg2) {
console.log(arg1, arg2);
}
}
Те параметре је потребно навести као аргументе
функције $emit, после имена догађаја:
components/User.vuemethods: {
handle() {
this.$emit('show', 'xxx', 'yyy');
}
}
Задание 1
Проследите из родитељског компонента у дете следећу методу:
App.vuemethods: {
func(name) {
console.log(name);
}
}
Направте у компоненти са радником дугме, при клику на које ће се у родитељски компонент проследити име радника.
Задание 2
Проследите из родитељског компонента у дете следећу методу:
App.vuemethods: {
func(name, salary) {
console.log(name, salary);
}
}
Направте у компоненти са радником дугме, при клику на које ће се у родитељски компонент проследити име и плата радника.