компоненте:
<btn-component v-for=“action in actions” @start=“sendAction(action)” />
function sendAction(action) {
// run action
}
как в таком случае получить доступ к аргументу из эмита (123)?
Он будет в $event лежать при вызове функции из темлейта, можно следующим аргументом просто передать
<btn-component v-for=“action in actions” @start=“sendAction(action, $event)” /> function sendAction(action, payload) { // run action }
работает! и тогда можешь еще подсказать. вообще, через эмит я хочу передавать некую функцию, которую я буду затем вызывать после выполнения асинхронной задачи function sendAction(action, functionFromEmit) { // await action functionFromEmit() } так вообще стоит делать?
Обсуждают сегодня