странные люди... вам дали точный ответ на ваш вопрос - как сделать всплытие события (см. мой ответ ниже). а вы в качестве ответа какую-то чепуху предлагаете общеизвестную про которую в интернете на каждом шагу долдонят... "эксперты" - с тем же самым - не на вопрос отвечают, а то что в интернете вычитали как мантру твердят (еще и утверждают, что по другому никак не получится).
ни первый ни второй ответ не являются ответами на вопрос, а предлагают костыль - подписку на события на глобальном уровне.
что первый Ваш (точнее всеобщий) способ, что второй никакой разницы в производительности не имеют - достаточно посмотреть как устроены методы $emit и $on (в обоих случаях делается цикл по массиву, где хранятся обработчики и как-то всеравно в отдельном это делается объекте или в объекте $root)... но, видимо, посмотреть исходник - это слишком сложно.
в отличии от Ваших (всеобщих) решений регистрации событий на глобальном уровне, всплытие событий не делает из всего процесса "кашу", а позволяет обрабатывать события там, где это необходимо. С учетом того, что речь идет о событиях, генерируемых пользователем (точнее разработчиком), то такой подход гораздо правильнее (на мой взгляд) чем использование глобальных шин/хранилищ и т.п.
с наилучшими пожеланиями
и успехов в изучении программирования (а не только интернета).
не знаю... использовать глобальное хранилище (vuex) для того, чтобы передать событие на родительский элемент.... как-то... ..расточительно наверное... да и ..неправильно... некрасиво выглядит, что ли.. :)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
ни первый ни второй ответ не являются ответами на вопрос, а предлагают костыль - подписку на события на глобальном уровне.
что первый Ваш (точнее всеобщий) способ, что второй никакой разницы в производительности не имеют - достаточно посмотреть как устроены методы $emit и $on (в обоих случаях делается цикл по массиву, где хранятся обработчики и как-то всеравно в отдельном это делается объекте или в объекте $root)... но, видимо, посмотреть исходник - это слишком сложно.
в отличии от Ваших (всеобщих) решений регистрации событий на глобальном уровне, всплытие событий не делает из всего процесса "кашу", а позволяет обрабатывать события там, где это необходимо. С учетом того, что речь идет о событиях, генерируемых пользователем (точнее разработчиком), то такой подход гораздо правильнее (на мой взгляд) чем использование глобальных шин/хранилищ и т.п.
с наилучшими пожеланиями
и успехов в изучении программирования (а не только интернета).