Size: a a a

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

2020 July 20

T

Tarlan in Dart & Flutter по-русски
Dmytrij Okladnoj
получилось?

если нет создай статлес виджет. зачем ты статфул используешь там?
даже не знаю, казалось что все что меняю должно быть в статфул
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Кто-то знает как можно сделать такую карту на Flutter?
источник

AS

Andrey Stafford in Dart & Flutter по-русски
мб есть либа
источник

T

Tarlan in Dart & Flutter по-русски
Dmytrij Okladnoj
получилось?

если нет создай статлес виджет. зачем ты статфул используешь там?
спасибо, через статлес заработало!
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
Tarlan
даже не знаю, казалось что все что меняю должно быть в статфул
статфул обязательно должно быть выше изменений, все остальное стетлес
источник

T

Tarlan in Dart & Flutter по-русски
я так понимаю, что если внутри статфул есть статфул, то сетстэйт на внутренний статфул не распространяется?
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
Tarlan
спасибо, через статлес заработало!
ну и отлично!)
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
Tarlan
я так понимаю, что если внутри статфул есть статфул, то сетстэйт на внутренний статфул не распространяется?
должно распространяться, там где-то обрыв передачи переменной происходил. нужно было пошагово на брейк поинтах исследовать
источник

T

Tarlan in Dart & Flutter по-русски
аа ок
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
тут надо делать final ты же видишь виджет ругается (выше)
источник

T

Tarlan in Dart & Flutter по-русски
а как эт могло повлиять? final это разве не прост константа класса?
источник

T

Tarlan in Dart & Flutter по-русски
или у final особое значение?
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
Tarlan
или у final особое значение?
если иммутабельный класс (с полями файнел), то в случае изменений он удаляется и пересоздается по новой
источник

T

Tarlan in Dart & Flutter по-русски
аааа ничего себе
источник

T

Tarlan in Dart & Flutter по-русски
где про все это можно прочитать? я писать вроде пишу, но такие вот детали, нюансы не знаю
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
Tarlan
где про все это можно прочитать? я писать вроде пишу, но такие вот детали, нюансы не знаю
методом научного тыка
источник

DO

Dmytrij Okladnoj in Dart & Flutter по-русски
время и труд все перетрут
источник

T

Tarlan in Dart & Flutter по-русски
хорошо)
источник

F

Fox in Dart & Flutter по-русски
Tarlan
где про все это можно прочитать? я писать вроде пишу, но такие вот детали, нюансы не знаю
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Tarlan
или у final особое значение?
у final особое значение - это значит, что значение переменной можно задать только 1 раз. Значение можно изменять внутри объекта (например можно менять свойства объекта)
const по аналогии с другими языками вычисляется на этапе компиляции
stateless пересоздается заново если у одно из родительских виджетов сработал setState
statefull не обновится пока ему насильно не сказать setState  или один из виджетов выше по дереву не обновится.
Это написано на flutter dev(https://flutter.dev/docs/development/ui/interactive).  Опыт хорошо, но зачем тратить время, если все разжевано ?
источник