从下拉菜单中选择一个项目,我想在flutter中显示其文本字段内的多个值.例如,**如果我选择学校,它将显示其名称,位置,联系方式.**所以我需要从该项目中收集多个值.我如何从dropDownMenuItem中有多个值来显示多个值?例如学校列表项如下所示:
"SchoolList": [
{
"name": "school1",
"location": "location1",
"contact_no": "address1"
},
{
"name": "school2",
"location": "location2",
"contact_no": "address2"
},
{
"name": "school3",
"location": "location3",
"contact_no": "address3"
},
],
1条答案
按热度按时间bxjv4tth1#
首先,我们需要传递Item类型作为DropdownButtonFormField的参数。Items将是该类型的列表,它将返回该类型的dropDownMenuItem。然后我们将从onChanged部分中的项目中分配值。