Ребята, я когда по вкладкам перемещаюсь, FutureBuilder все время срабатывает и перестраивает дерево, получаются скачки интерфейса. как это дело закешировать или как то так?
Ребята, я когда по вкладкам перемещаюсь, FutureBuilder все время срабатывает и перестраивает дерево, получаются скачки интерфейса. как это дело закешировать или как то так?
Ребята, я когда по вкладкам перемещаюсь, FutureBuilder все время срабатывает и перестраивает дерево, получаются скачки интерфейса. как это дело закешировать или как то так?
видать ты начинаешь строить виджет в момент тапа по табу. как вариант вынести загрузку future'a за пределы ui, менеджить стейт таба, и во время таба тянуть последний стейт
видать ты начинаешь строить виджет в момент тапа по табу. как вариант вынести загрузку future'a за пределы ui, менеджить стейт таба, и во время таба тянуть последний стейт
а надо чтобы дата фетчилась в репозитории, полученные данные хранились в бизнеслогическом компоненте (к примеру в блоке), и отрисовывать уже исходя из данных блока. Есть данные - рендерь виджет, нет данных - тяни с репозитория, как вытянул - рендери
а надо чтобы дата фетчилась в репозитории, полученные данные хранились в бизнеслогическом компоненте (к примеру в блоке), и отрисовывать уже исходя из данных блока. Есть данные - рендерь виджет, нет данных - тяни с репозитория, как вытянул - рендери
Потом например захочется иерархию добавить (ответ на коммент и т п )
вобщем я решил передавать массив комментов на экран, и копировать их в локальный _comments. При отправке коммента, добавляю его в локальный _comments + уведомляю через CommentsCubit всех заинтересованных слушателей об ивенте. Как-то так. То есть добавление коммента делаю чисто локально. обновление родительских моделей через событие. Как-то так.