#flutter #dart
#flutter #dart
Вопрос:
Я хочу сопоставить список с виджетом, но не могу этого сделать.
TableRow(children: [
item['questions'].map((item) {
return Column(
children: [
Text(item['name']),
Checkbox(
onChanged: _onRememberMeChanged,
value: rememberMe),
],
);
}).toList()
])
Ответ №1:
TableRow предоставляет список виджетов, но вы добавили список внутри списка. Вы должны извлечь дочерний список с 3 точками.
Попробуйте это
TableRow(children: [
...item['questions'].map((item) {
return Column(
children: [
Text(item['name']),
Checkbox(
onChanged: _onRememberMeChanged,
value: rememberMe),
],
);
}).toList()
])