axsmak
@axsmak
Создатель

Как получить $event в vue если у события больше одного параметра?

Сторонний компонент эмитит событие с двумя параметрами:
@dragstop="dragged"

dragged(x, y) {
  console.log(x, y);
}

// 120, 50


Я хочу передать ещё один параметр:
@dragstop="dragged(id, $event)"

dragged(id, x, y) {
  console.log(id, x, y);
}

// myid 120 undefined


Естественно в $event попадает только x

Подскажите как принять оба нативных параметра и свой в том числе?

UPD: vue2
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
MrDecoy
@MrDecoy
Верставший фронтендер
@dragstop="(x, y) => dragged(id, x, y)"

dragged(id, x, y) {
  console.log(id, x, y);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы