Как передать данные из компонента в корневой компонент при использовании роута (router) во Vue

ситуация в компоненте который подключён с помощью router-link изменяются данные которые надо вернуть в родительский компонент. Не подскажите как это сделать? Что то с имитацией события не получается или я может не так делаю(


Ответы (1 шт):

Автор решения: ahel73

Разобрался как, жалко что этого в документации нет, надо в дочернем компоненте, который у нас привязан к router-link, необходимо как обычно эмитировать событие (emit) и прикреплять к нему данные, а в родительском компоненте (где у нас роутер) вешать прослушиватель этого события на элемент router-view и тогда всё легко передаётся вверх

→ Ссылка