[英]type 'List<dynamic>' is not a subtype of type 'List<Widget>'
[英]type 'List<dynamic>' is not a subtype of type 'Widget'
我想將 List 映射到 Widget,但未能這樣做。
TableRow(children: [
item['questions'].map((item) {
return Column(
children: [
Text(item['name']),
Checkbox(
onChanged: _onRememberMeChanged,
value: rememberMe),
],
);
}).toList()
])
TableRow 提供了一個小部件列表,但您在列表中添加了一個列表。 您應該使用 3 個點提取子列表。
嘗試這個
TableRow(children: [
...item['questions'].map((item) {
return Column(
children: [
Text(item['name']),
Checkbox(
onChanged: _onRememberMeChanged,
value: rememberMe),
],
);
}).toList()
])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.