День 157:
Ecommerce проект:
С BLoc в теории разобрался.
Он отделяет логику от ui кода.
Обычно с блоком(flutter_bloc - библиотека от Felix Angelov) работают так:
- сначала мы описываем события, которые хотим получать от нашего приложения
- потом описываем состояние, которое мы хотим, чтобы выполняло наше приложение
- дальше преобразовываем события в новое состояние
- показываем в нашем дереве виджетов через BlocProvider
Общую часть я понял, но как применять в моем случае - не совсем)
На моем экране мне нужно передавать данные из сети в нескольких местах(в примерах просто получают данные на экране в одном месте).
Нужно все состояния/события на эти "места" прописывать и все на ошибки обрабатывать?
+1,31 часа английского
16 серия 2 сезона сериала Сверхъестественное на англ. с англ. субтитрами
Итого: 189 ч. 36 м.
Спорт, здоровье
- зарядка
- силовая тренировка
111 дней не ем сахар, мучное и фастфуд
Прививаю полезные привычки:
+ здоровый сон(пробую 23:00-6:00) 4 из 90 (+0)
+ зарядка/растяжка утром 6 из 90 (+0)
+ силовые тренировки через день 7 из 90 (+0)
+ изучение доки dart/flutter час в день 4 из 90 (+0)
Post #268
559