Gebeurtenis Parameters in Vue

Dit is moontlik om parameters in uitgeeemde gebeurtenisse oor te dra. Kom ons kyk na 'n voorbeeld. Laat die funksie van die ouer- komponent parameters aanvaar:

App.vuemethods: {
  func(arg1, arg2) {
    console.log(arg1, arg2);
  }
}

Hierdie parameters moet as parameters van die funksie $emit gespesifiseer word, na die gebeurtenisnaam:

components/User.vuemethods: {
  handle() {
    this.$emit('show', 'xxx', 'yyy');
  }
}
Задание 1

Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:

App.vuemethods: {
  func(name) {
    console.log(name);
  }
}

Maak in die werkerkomponent 'n knoppie wat, wanneer dit gedruk word, die werker se naam na die ouerkomponent stuur.

Задание 2

Dra die volgende metode vanaf die ouerkomponent na die kinderkomponent oor:

App.vuemethods: {
  func(name, salary) {
    console.log(name, salary);
  }
}

Maak in die werkerkomponent 'n knoppie wat, wanneer dit gedruk word, die werker se naam en salaris na die ouerkomponent stuur.