Параметри догађаја у 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);
}
}
Направте у компоненти са радником дугме, при клику на које ће се у родитељски компонент проследити име и плата радника.