Size: a a a

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

2021 April 13

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
мож там pushreplacement
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Всем добрый, подскажите пожалуйста по conditional import. Обрабабатываю роуты и нужно если веб тянуть url с помощью dart:html, но и в мобильном надо чтобы тоже работало. Что-то не совсем понял как правильно оформить UPD. Ругается на window.location.href
import 'dart:html' if (dart.library.io) 'dart:io';

final link = kIsWeb ? window.location.href : '/';
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
передай 1 блок в другой с слушай его
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
попробуйте делать pushNamed тогда
источник

V

Vyacheslav in Dart & Flutter по-русски
да, но можно и по другому
В сокет передать блок как параметр, а создавать сокет из класса с контекстом, который имеет этот блок
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
я бы под сокет выделил "отдельный блок" и слал в зависимые)
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
Надо попробовать. Вчера не смог делать bloc to bloc communication. https://github.com/felangel/bloc/issues/123
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
а в чем проблема была?
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
Говорят что bloc должен быть инициализирован
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
это мой код. даже в github загрузил ))
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
ну так инициализируй его до того как передать в зависимый)
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
как по мне лучше все блоки инициализировать еще в мейне до старта апки
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
это потому что constructor работает только 1 раз?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
да
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
1 раз для экземпляра
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
хммм. ясно
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
вот пример типикал апп на 6 экранов (или 7 не помню)
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
источник