показывает несколько моделей реализации, но в целом для управлени тесно связанными компонентами рекомендуется использовать flux-подобный vuex для организации хранения состояний: где есть состояния, мутации - изменение состояний, действия и геттеры. И всё бы хорошо, да это сводит на нет все приемущества реактивности: теперь не получится просто использовать v-model, приходится определять сеттеры, геттеры, а как поступать с вложенными объектами - вообще не понятно, когда я получаю список объектов, но должен установить новое значение для его экземпляров, подскажите кто как организует хранение данных во Vue, очень интересен практический опыт
mapGetters поможет, из vuex через него нормально данные в компоненты протаскиваются и реактивными остаются
В этом и состоит вся суть vuex. Ты можешь "просто использовать v-model" только пока у тебя передаваемый через него объект используется ровно в одном месте
Обсуждают сегодня