остальные передавать через родителя
вот эмит из компонента
this.$emit('controlAndInput', {action: 'left'});
и что происходит сверху в родителе
<div class="grid-row grid-row__employees"
v-for="(employee, employeeKey) in rolesMap[roleId].employees">
<wfm-plan-cell
v-for="(plan, planKey) in planMap[employee.id]"
@controlAndInput="controlAndInput($event, plan, rolesMap[roleId])"
$event - это то что эмитится из компонента, остальные аргументы берутся из родителя. Как такое на вью реализовать?
попробуй сделать удивишься) methods: { controlAndInput(...allArgs) { console.log({ allArgs }) } }
у тебя в $event = { action: "left" } ты передаешь его + еще что то в controlAndInput handler у тебя там в аргументах должен быть { action: "left" }, plan, role
Обсуждают сегодня