Size: a a a

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

2020 December 22

AP

Andreu Puzikov in Dart & Flutter по-русски
Zixe .ru
Парни привет. Кто блок использует как там можно отловить ошибку 401 пришедшую из Апи?
try/catch и DioError
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Andreu Puzikov
try/catch и DioError
dio не использую http пакет flutter
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
я думаю принцип тот же, только названия ошибки не подскажу
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
https://stackoverflow.com/questions/60648984/handling-exception-http-request-flutter можно еще подобное. Но в целом рекомендую dio, он все равно обертка над http, проблем с переходом на него не должно быть
источник

D

Danil in Dart & Flutter по-русски
Как парсить данные с сайта? С помощью какой библиотеки это лучше делать?
источник

E

EcsFlash- in Dart & Flutter по-русски
мб я недогуглил, но все же
источник

E

EcsFlash- in Dart & Flutter по-русски
у меня есть табы
источник

E

EcsFlash- in Dart & Flutter по-русски
и на одном из них юзается obx, но он не обновляет виджет до тех пор пока я не обновлю сам таб пейдж
источник

E

EcsFlash- in Dart & Flutter по-русски
есть вариант как то истправить это?
источник

E

EcsFlash- in Dart & Flutter по-русски
чтоб виджет сразу менялся
источник

E

EcsFlash- in Dart & Flutter по-русски
Экран тестовый
источник

E

EcsFlash- in Dart & Flutter по-русски
Первый- ввожу число и сабмитчу, второй- обновил страницу с помощью переключения туда-обратно
источник

E

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

E

EcsFlash- in Dart & Flutter по-русски
Не ругайте)
источник

PD

Prunkles Dreemurr in Dart & Flutter по-русски
Как можно заставить Provider пересоздать зависимость?
источник

AK

Alexander K in Dart & Flutter по-русски
Sergey Hottabych
Значит, надо в этом AppInfo, где у меня сохранена локаль, обновлять её.
А это надо как-то отлавливать событие системной смены локали.
Сделать самый верхний стейт как with WidgetsBindingObserver, повесить WidgetsBinding.instance.addObserver/removeObserver и переопределить didChangeLocales? https://api.flutter.dev/flutter/widgets/WidgetsBindingObserver/didChangeLocales.html
Должно сработать, вроде
источник

E

EcsFlash- in Dart & Flutter по-русски
Кто нибуть знает, по какой причине Obx() может не обновляться?
источник

E

EcsFlash- in Dart & Flutter по-русски
Строка, которую я подаю в Text(), обернутый в Obx, меняется
источник

E

EcsFlash- in Dart & Flutter по-русски
Строку беру из TextField'a
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Alexander K
Сделать самый верхний стейт как with WidgetsBindingObserver, повесить WidgetsBinding.instance.addObserver/removeObserver и переопределить didChangeLocales? https://api.flutter.dev/flutter/widgets/WidgetsBindingObserver/didChangeLocales.html
Должно сработать, вроде
Спасибо, не знал про этот колбэк.
источник