![](/img/trans.png)
[英]type 'List<dynamic>' is not a subtype of type 'List<Widget>'
[英]fluuter:dart type List<dynamic> is not subtype of list<Widget>
我將產品卡片列表從產品小部件返回到父類。我認為這里的類型推斷失敗,但是我找不到解決方案。
return Column(
children: _products
.map((element) => Card(
color: Colors.pink,
child: Column(
children: <Widget>[
Image.asset(element.path),
Text(element.text)
],
)))
.toList(),
);
}
嘗試使用這個:
return Column(
children: List<Widget>.from(_products
.map((element) => Card(
color: Colors.pink,
child: Column(
children: <Widget>[
Image.asset(element.path),
Text(element.text)
],
)))
.toList()),
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.