Size: a a a

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

2020 May 20

АГ

Александр Георгиевич... in Dart & Flutter по-русски
🅵🅾️🆇
Если тебя смущает бойлерплейт в виде (о боже мой):

@override
void dispose() => sink.close();

создай свой класс расшириф стейтфул виджет с контроллером внутри
+ второй класс стейта)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
какой второй класс стейта?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
виджет по прежнему один
источник

АГ

Александр Георгиевич... in Dart & Flutter по-русски
🅵🅾️🆇
какой второй класс стейта?
Второй class для state
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Так тебе и нужен стейт
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
ты сам все время сам того не понимая твердишь: мне нужен стейт, мне нужен стейт
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тебе нужна мутабельность
источник

АГ

Александр Георгиевич... in Dart & Flutter по-русски
🅵🅾️🆇
ты сам все время сам того не понимая твердишь: мне нужен стейт, мне нужен стейт
Не, мне стейт не нужен) я такого не говорил)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Нет говорил
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ты просто сам не понимаешь что говоришь
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ты все время это говоришь
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
"Хочу мутабельность и стейт"
источник

АГ

Александр Георгиевич... in Dart & Flutter по-русски
🅵🅾️🆇
Ты все время это говоришь
Ок)
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
ед. место где flutter вызывает dispose у виджета это State
источник

AO

Artem Osipov in Dart & Flutter по-русски
А виджету который стейт со streamBuildera точно нужно вызвать sink.close?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Artem Osipov
А виджету который стейт со streamBuildera точно нужно вызвать sink.close?
Почему нет?
источник

AO

Artem Osipov in Dart & Flutter по-русски
🅵🅾️🆇
Почему нет?
1. В примере в доке не вызывается
2. StreamBuilder экстендит Statefull виджет и у него есть метод в afterDisconnected, по-идее он сам может все это разрулить
источник

AO

Artem Osipov in Dart & Flutter по-русски
источник

AO

Artem Osipov in Dart & Flutter по-русски
и вот еще)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Artem Osipov
1. В примере в доке не вызывается
2. StreamBuilder экстендит Statefull виджет и у него есть метод в afterDisconnected, по-идее он сам может все это разрулить
А где в примере в доке StreamController?
источник