Size: a a a

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

2020 May 24

И

Игорь in Dart & Flutter по-русски
[
{id: 1},
{id: 2,},
{id: 3}
]
это список с чекбоксами, если пользователь выбрал карточку, он попадает в массив)
источник

A

Artur in Dart & Flutter по-русски
Так, и что? Нужно вытащить одну из map и отправить в стрим в виде List<Map>?
источник

И

Игорь in Dart & Flutter по-русски
начнем с того что я только 4 день изучаю fluuter)
источник

A

Artur in Dart & Flutter по-русски
Окей. Опиши задачу, я не совсем врубаюсь
источник

И

Игорь in Dart & Flutter по-русски
вот сам streamBuilder
источник

И

Игорь in Dart & Flutter по-русски
функция добавление карточки в массив
источник

И

Игорь in Dart & Flutter по-русски
если карточка есть массиве то чекбокс активен если нет то не активен)
источник

И

Игорь in Dart & Flutter по-русски
возможно я вообще кординально подошел не правильно к этому вопросу
источник

A

Artur in Dart & Flutter по-русски
Что ты называешь массивом? List?
источник

И

Игорь in Dart & Flutter по-русски
ага)
источник

A

Artur in Dart & Flutter по-русски
Тут дело в том, что checkbox не хранит состояние
источник

A

Artur in Dart & Flutter по-русски
Он у тебя всегда будет false
источник

И

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

EC

Evgeny Cherkasov in Dart & Flutter по-русски
Artur
Тут дело в том, что checkbox не хранит состояние
Если нужен чекбокс с состоянием, то можно использовать CheckboxUic из моего пакета uic
https://pub.dev/packages/uic#checkboxuiccheckboxuic
источник

A

Artur in Dart & Flutter по-русски
bool isChecked = false;
Checkbox(
value: isChecked,
onChanged: (state){
setState((){
isChecked = state;
});
)
источник

A

Artur in Dart & Flutter по-русски
в общем виде это работает так
источник

И

Игорь in Dart & Flutter по-русски
ок мы сделали галочку как теперь добавить индефикатор, в bloc ?
источник

A

Artur in Dart & Flutter по-русски
вообще, работая с дартом только 4 дня сразу браться за rxDart это слегка тяжкий путь) Почему бы сперва не разобраться с обычными стримами
источник

И

Игорь in Dart & Flutter по-русски
я не навичок в программировании)
источник

И

Игорь in Dart & Flutter по-русски
быстро разберусь)
источник