Size: a a a

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

2020 September 02

АТ

Анатолий Темляков... in Dart & Flutter по-русски
миллион приложений есть, у которых подписка имеется, и на сайте оплачивать можно
источник

Д

Денис in Dart & Flutter по-русски
хмм надо смотреть какой банк они используют и тд
источник

Д

Денис in Dart & Flutter по-русски
два года назад у сбербанка вроде как это было не реализовано
источник

E

Eldar in Dart & Flutter по-русски
Ребята как сделать во Флаттере аналог UICollectionView с селлами на весь экран
источник

Ю

Юрий in Dart & Flutter по-русски
Eldar
Ребята как сделать во Флаттере аналог UICollectionView с селлами на весь экран
Pageview?
источник

Т

Тима in Dart & Flutter по-русски
Eldar
Ребята как сделать во Флаттере аналог UICollectionView с селлами на весь экран
GridView
источник

NK

Nick Kornushin in Dart & Flutter по-русски
Подскажите в чем может быть проблема:
в BlocListener слушаю изменение стейта, как наступает нужный стейт - делаю навигацию
А когда прошла навигация, то в build методе этого нового скрина еще пердыдущий стейт
источник

ДЩ

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

ДЩ

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

lf

les forest in Dart & Flutter по-русски
Nick Kornushin
Подскажите в чем может быть проблема:
в BlocListener слушаю изменение стейта, как наступает нужный стейт - делаю навигацию
А когда прошла навигация, то в build методе этого нового скрина еще пердыдущий стейт
ты код покажи
источник

lf

les forest in Dart & Flutter по-русски
ссылку на gist например
источник

NK

Nick Kornushin in Dart & Flutter по-русски
BlocListener<SomeBloc, SomeState>(
     listener: (context, state) {
if (state is Loaded) {
Navigator.pushNamedAndRemoveUntil(context, LoginScreen.id, (r) => false);
....

а в LoginScreen:
....
Widget build(BuildContext context) {
print(context.bloc<SomeBloc>().state); //здесь предыдущий стейт а не Loaded
return ...
}
источник

lf

les forest in Dart & Flutter по-русски
у тебя LoginScreen не обернут в BlocBuilder
источник

lf

les forest in Dart & Flutter по-русски
поэтому не меняется стейт
источник

NK

Nick Kornushin in Dart & Flutter по-русски
так мне ничего билдить не нужно, я просто хочу получить  информацию, которая пришла с того стейта
источник

lf

les forest in Dart & Flutter по-русски
ясно
источник

NK

Nick Kornushin in Dart & Flutter по-русски
я ведь навигацию сделал только когда поменялся стейт
источник

ДЩ

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

ДЩ

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

lf

les forest in Dart & Flutter по-русски
ну если листенер отрабатывает значит стейт поменялся
источник