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);
  }
}

Жумушчу менен компонентте баскыч жасаңыз, аны басканда жумушчунун аты жана эмгек акысы ата-эне компонентине өткөрүлөт.