Сразу прошу прощение - на стадии изучения vue.
Для наглядности сделал небольшой пример (при клике активность в логе).
Пример реализации на codesandbox
Суть задачи, что бы при клике по элементу в "дереве" каталога (в котором имеется компонент с N вложенностью), передал значение ID (по которому был клик) на самых верх своему родительскому компоненту модуля (но это не root приложения).
В примере я это реализовал путем перекидывания событий, но меня смущает что чем больше вложенность дерева, тем больше обработчиков этого клика. Или подскажите, может я вообще не так делаю.