форма которая редактируется через модалку с ним (вексом) не связана?
смотри, на странице компонент <form></form>, внизу в футере <modal><modal-1></modal-1><modal-2></modal-2></modal> (наименования для примера). т.е. вместе связаны по принципу parent/child только модальное окно и его подкомпоненты. когда жму на кнопку save в подкомпоненте, данные летят на сервер + идет каст эвента this.$emit('save');, который ловится в модалке v-on:save="saveResumeHandle" и уже по saveResumeHandle в компоненте modal this.closeModal(); this.$bus.$emit('saved-resume', {}); и тогда уже в отдельностоящем компоненте <form> this.$bus.$on('saved-resume', ($event) => { //update resume} как через vuex кастовать эвенты между не взаимосвязанными компонентами? вчера весь день пробовал велосипедами через store, но остановился на bus
А как у тебя компоненты будут общаться?
Обсуждают сегодня