компонента, не дочернего и не родителя, вообще не связанного с тем, в котором переменная? Без emet и , props, потому что там цепочка будет дикая
то, что ты описал, еще более дико звучит
В чем дикость?
зачем тебе вообще следить за данными компонента, который никак не связан?
vue 2 или 3?
Ну потому что по верстке это даже не сестры, они связаны очень косвенно, и прописывать сначала вагон раз emet до общего родителя, а потом вагон раз props не охота
ну вообще тут ощущается какая-то плохая архитектура но раз на то пошло, то каким - нибудь inject/provide разве что решать проблему, но и это такое себе
Та тут одна единственная ситуация в проекте такая, тут по другому не сделаешь. Есть шапка, и есть контентная область с большой вложенной таблицей. В этой таблице есть dropdown на каждом итеме, и в этом dropdown чудо кнопка "select". И вот когда тыкаю select, должен выделяться итем из списка + шапка должна меняться по типу как в телеграмме, когда выбираешь сообщения, шапка меняется на панель с кнопками
через общего родителя провайдишь метод изменения шапки, в дочерних инжектишь и меняешь шапку либо через vuex
Вариант, меньшее из зол
Vuex
Я через bus уже сделал, так гораздо меньше головной боли, а юзать эту функцию мне надо почти на каждой странице, спасибо)
Обсуждают сегодня