Size: a a a

Dart & Flutter по-русски

2020 December 18

SS

Serge Shkurko in Dart & Flutter по-русски
у дочернего виджета будет не initState, а didUpdate
источник

KK

Kit Khilobok in Dart & Flutter по-русски
les forest
используй блок)
Блок это лишь инструмент, тоже самое вполне себе можно сделать и на сетстейтах и при правильной организации всё будет нормально работать
источник

SS

Serge Shkurko in Dart & Flutter по-русски
если его из dom не выносить
источник

lf

les forest in Dart & Flutter по-русски
Kit Khilobok
Блок это лишь инструмент, тоже самое вполне себе можно сделать и на сетстейтах и при правильной организации всё будет нормально работать
ясно
источник

lf

les forest in Dart & Flutter по-русски
я просто думал что блок это архитектура
источник

YI

Yuriy Iontsev in Dart & Flutter по-русски
Андрей Рудин
есть у тебя два виджета, ты делаешь запрос где?
В дочернем
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Ну блок ещё и является архитектурным паттерном
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Но в данном контексте речь была не про архитектуру, а про стейт менеджмент
источник

YI

Yuriy Iontsev in Dart & Flutter по-русски
Так-с, пробую didUpdateWidget
источник

lf

les forest in Dart & Flutter по-русски
Kit Khilobok
Ну блок ещё и является архитектурным паттерном
отвал башки
источник

KK

Kit Khilobok in Dart & Flutter по-русски
les forest
отвал башки
Ага, а ещё у блока есть множество вариаций, реализаций и всячских дополнений
источник

YI

Yuriy Iontsev in Dart & Flutter по-русски
Serge Shkurko
@override
void didUpdateWidget(covariant MyHomePage oldWidget) {
 super.didUpdateWidget(oldWidget);
 // TODO: implement didUpdateWidget
}


он вызывается в момент изменения передаваемых виджету новых параметров
oldWidget.myVar например старое значение
widget.myVar уже новое
Serge, круто, все работает.

Спасибо!!!


Всем спасибо, кто откликнулся.
источник

lf

les forest in Dart & Flutter по-русски
Kit Khilobok
Ага, а ещё у блока есть множество вариаций, реализаций и всячских дополнений
а какие есть вариации?
источник

KK

Kit Khilobok in Dart & Flutter по-русски
les forest
а какие есть вариации?
Ну если говорить про стейт менеджмент, есть православная имплементация блока для флаттера flutter_bloc, есть дополнения к нему в виде кубита и hydrated_bloc, есть вариации типа rxbloc,  providerbloc,  no_bloc
И это только то, про что я слышал, видел или с чем сталкивался
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
cubit и hydrated из той же православной оперы
источник

EG

Egor Gorbachev in Dart & Flutter по-русски
Это нормально, что андроид студио форматирует так код? Третий пропс уехал влево
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
нет, не норм
источник

EG

Egor Gorbachev in Dart & Flutter по-русски
есть какой-то аналог prettier в мире дарт, чтобы на прекоммит хуках код форматировать?
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
в вскоде можно поставить форматирование на сохранение файла и прчоие ивенты
источник

D

Dagba  in Dart & Flutter по-русски
Egor Gorbachev
Это нормально, что андроид студио форматирует так код? Третий пропс уехал влево
Ты запятую где то пропустил
источник