DropdownButton<String>(
value: value,
items: locationItems.map( DropdownMenuItem<String>(
child: Text( widget.locationName ),
value: "${widget.locationName}",
)
),
Map返回可迭代的。尝试将其转换为列表。
DropdownButton<String>(
value: value,
items: locationItems.map( DropdownMenuItem<String>(
child: Text( widget.locationName ),
value: "${widget.locationName}",
)
).toList<DropdownMenuItem<String>>(),
参数类型'List<下拉菜单项>'无法分配给参数类型'List<下拉菜单项>?
将您声明的变量作为上述类型将解决您的问题