Size: a a a

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

2021 May 24

AD

Alexandr Drobyshev in Dart & Flutter по-русски
<T extends IContentStorage>
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
а IContentStorage содержит определение storageSortedByBase
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
или в дарте незя укзаать <T extended IContentStorage>
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
или типа того)
источник

T

The man bear pig in Dart & Flutter по-русски
Вам бы только потролить)))
))))
источник

О

Открывая Вьетнам... in Dart & Flutter по-русски
разве провайдер заведется если будет инициализироваться не в билде?
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
провайдер инхерит который выше по контектсу должен быть, и его функия create будет при линивой загрузке вызвана при первом обращзении, какая разница бильд или не бильд?
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
а при не ленивой вообще в момнетпостроение провадера в дереве
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
вроде работает
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
ток естесвенно это демка на коленке)
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
тут будетп остоянно создаваться Store у вас же он в првоаедере в create
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
хотя чет я запутался а чем плохо final store = context.watch<Store>();
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
final List<Map<String, String>> contentData =
       Provider.of<ContentStorage>(context).storageSortedByBase(formData);

это вот можно так писать

final List<Map<String, String>> contentData =
       context.watch<ContentStorage>().storageSortedByBase(formData);
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
если с подпиской на изменения где то в бильде
источник

О

Открывая Вьетнам... in Dart & Flutter по-русски
пойду тестить, спасибо)
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
или read вметсо watch если в калбек функциях типа onPress или initState
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
вообщем суть в чем Если Provider(create или Provider.value где то есть, а ниже есть орбращение путь как вы написали по старинке через Profider.of или watch/read, оно ищет по дереву вверх просто провадер ваш и дергает, тут не вжано в каком месте виджета вызов, важно чтоб вызов был на контексте у которогу в где то в родителях есть нужный провадер)
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
ну вот тут еще вторйо парамтер по мима iStore добавить типа builder
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
первый парамтер даже убрать преедлать ан провайдер можно и сдлеать 1 парамтер
источник