меня на форме несколько селектов с одинаковым массивом опций для выбора. Каждый селект - отдельный компонент, вещь в себе, которая сама себя полностью обслуживает. Опции читаются из стора (vuex), а в стор они попадают с бэкенда (axios). Естественно, хочется все оптимизировать таким образом, чтобы запрос за опциями на сервер был один на всю форму, но для этого мне нужно внутри компонента прочитать computed-данные (mapState), а в момент created и даже mounted их в компоненте еще нет. Что делать?
стор поля же реактивны, тут кладете изначально пустой массив. Этот массив выводите в селектах. И успешном запросе пустой массив замениться на данные из-за запроса автоматически, ничего считывать не нужно.
Обсуждают сегодня