пользователем товары.
В state изначальное значение равно пустому массиву.
Есть геттер, который возвращает значение.
Есть action, делающий запрос на сервер.
Итак.
1) Инициализируется компонент, делаем фетч даты.
2) Передаем геттером данные в галерею продуктов
3) Галерея продуктов передает данные компоненту пагинации
4) Пагинация ругается, что данных нема, и пагинировать нечего, собсна.
Я хочу:
1) Подождать данные из геттера.
2) Лоадер сделать на галерею продуктов
Геттер, когда данные получает, не обновляет компоненты все, что ниспадают.
Придумал в компоненте пагинации watch-ить свойство arr.
И ещё варик - не генерировать пагинацию (v-if), пока не придёт норм данные.
Как тут правильнее?
Почему геттер при обновлении данных не посылает их вниз?
иметь стейт в компоненте, await yourAction() this.state = yourGetter в любом случае навесить состояние загрузки будет хорошим решением для ui
нормальная пагинация не должна ругаться на отсутствие данных, она просто не должна показываться
Обсуждают сегодня