Как добавить данные в список или карту с флаттером (ключ и значение) - PullRequest
0 голосов
/ 16 июня 2020
[![app for multiple choice question][1]][1]

1 : enter image description herehttps://i.stack.imgur.com/O14Ez.jpg

В приведенном выше примере у меня есть несколько вопросов, я хочу добавить список с идентификатором вопроса: опция , когда кто-либо выбирает в приложении. например, вопрос 1 и вариант выбора пользователя (1,2,3,4), например, выберите 2, затем в списке или на карте добавьте qid 1: with option 2 selected, пожалуйста, помогите мне. Я не знаю, как добавить идентификатор вопроса и выбранный вариант в список или карту.

  List<Map<String, String>>  options=[] ;


        setState(() {
                          question = Quiz[index].id;
                          options.remove(Quiz[index].t_op2);
                          options.remove(Quiz[index].t_op3);
                          options.remove(Quiz[index].t_op4);
                          options.contains(Quiz[index].t_op1)?options.remove(Quiz[index].t_op1):options.add(Quiz[index].id,Quiz[index].t_op1);

                        });

json данные получены enter image description here

...