Flutter 下拉菜单不会更新当前选择
Flutter DropdownMenu wont update current selection
我已经在文档中看到了应该如何完成; setStae 出了什么问题,我错过了什么?谢谢!
String dropdownValue;
Container(
margin: EdgeInsets.all(10),
child: DropdownButton<String>(
hint: Text('Choose your Server'),
value: dropdownValue,
onChanged: (newValue) {
setState(() {
dropdownValue = newValue;
print(dropdownValue);
});
},
items: kServers.map<DropdownMenuItem<String>>((String val) {
return DropdownMenuItem<String>(
value: val,
child: Text(val),
);
}).toList(),
),
),
了解如何操作。只需将其包装在 StatefulWidget 中即可。
我已经在文档中看到了应该如何完成; setStae 出了什么问题,我错过了什么?谢谢!
String dropdownValue;
Container(
margin: EdgeInsets.all(10),
child: DropdownButton<String>(
hint: Text('Choose your Server'),
value: dropdownValue,
onChanged: (newValue) {
setState(() {
dropdownValue = newValue;
print(dropdownValue);
});
},
items: kServers.map<DropdownMenuItem<String>>((String val) {
return DropdownMenuItem<String>(
value: val,
child: Text(val),
);
}).toList(),
),
),
了解如何操作。只需将其包装在 StatefulWidget 中即可。