Size: a a a

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

2020 July 05

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Это виджет
источник

Ю

Юрий in Dart & Flutter по-русски
ShayperCool
Всем привет, имеется картинка *красный* которая должна быть внутри виджета который уже будет отвечать за расположение её в UI, как это реализовать?
Передай картинку как чайлд виджету который отвечает за расположение
источник

AA

Ali Azad in Dart & Flutter по-русски
Переслано от Ali Azad
Can you help me with this issue about Dart Devtools?
https://github.com/flutter/devtools/issues/2125#issue-645132944
источник

MB

Michael Bazilique in Dart & Flutter по-русски
Ребзи, кто как делал pagination для listview? есть какой-то листенер, который задектит конец листы?
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Michael Bazilique
Ребзи, кто как делал pagination для listview? есть какой-то листенер, который задектит конец листы?
scrollController.addListener(() {
   const int threshold = 200;
   if (scrollController.position.maxScrollExtent - scrollController.offset <= threshold){
     onScrollEnd();
   }
 });
источник

AK

Artem Krupp in Dart & Flutter по-русски
Roman Vasiliev
scrollController.addListener(() {
   const int threshold = 200;
   if (scrollController.position.maxScrollExtent - scrollController.offset <= threshold){
     onScrollEnd();
   }
 });
Не учитывается случай когда список занял не весь экран вроде
источник

M

MiT in Dart & Flutter по-русски
Sergey Molchanovsky
Кто шарит в Redux? Мне интересно, как сделать optimistic update.
В Provider это в 2 строчки кода делается внутри экшена (меняем стейт, notifyListeners(), выполняем запрос, если он зафейлился, возвращаем как было и notifyListeners() еще раз).
А в Redux не очень пойму как сделать.
Через reducer обновляешь ui, параллельно с этим в middleware обрабатываешь запрос. Если все ок, ничего менять не надо, а если нет из middleware летит ответ в тот-же reducer, которые возвращает предыдущий ui.
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Artem Krupp
Не учитывается случай когда список занял не весь экран вроде
Ага
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Хотя мб и нет
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
MiT
Через reducer обновляешь ui, параллельно с этим в middleware обрабатываешь запрос. Если все ок, ничего менять не надо, а если нет из middleware летит ответ в тот-же reducer, которые возвращает предыдущий ui.
"летит ответ" == вызываем экшен, который отменяет обновления в UI ?
источник

M

MiT in Dart & Flutter по-русски
Sergey Molchanovsky
"летит ответ" == вызываем экшен, который отменяет обновления в UI ?
Да
источник

AK

Artem Krupp in Dart & Flutter по-русски
Sergey Molchanovsky
Кто шарит в Redux? Мне интересно, как сделать optimistic update.
В Provider это в 2 строчки кода делается внутри экшена (меняем стейт, notifyListeners(), выполняем запрос, если он зафейлился, возвращаем как было и notifyListeners() еще раз).
А в Redux не очень пойму как сделать.
У тебя три экшена
Perform, Success, Failed,
На перформ и сакксесс сетишь обновление, на фейлед откатываешь
источник

АБ

Александр Бакиматов... in Dart & Flutter по-русски
@bunopus ща будет продавать курсы с юдеми, мы его уже в 2х чатах забанили
источник

EK

Evgeny Kot in Dart & Flutter по-русски
Презумпция, может испугается)
источник

АБ

Александр Бакиматов... in Dart & Flutter по-русски
понимаю)
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
Гайс, в дарте есть деструктуризация(как в js)?

Что-то такое можно написать?
final [street, home, city] = address.featureName.split(',');
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
MiT
Через reducer обновляешь ui, параллельно с этим в middleware обрабатываешь запрос. Если все ок, ничего менять не надо, а если нет из middleware летит ответ в тот-же reducer, которые возвращает предыдущий ui.
А если thunk юзаем и middleware не используется, тогда как действовать?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Dima Puris 👨‍💻
Гайс, в дарте есть деструктуризация(как в js)?

Что-то такое можно написать?
final [street, home, city] = address.featureName.split(',');
Спека пишется (:
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
Nikita Domnickij
Спека пишется (:
ок, спасибо
источник

JS

John Smith in Dart & Flutter по-русски
Oleg Pchelkin
Sqflite либо hive
sqlflite в чистом dart не могу запистить, есть чтото без привязки к flutter?
источник