gpt4 book ai didi

dart - Flutter 下拉按钮绑定(bind)键值数组

转载 作者:IT王子 更新时间:2023-10-29 06:47:35 25 4
gpt4 key购买 nike

如何将如下所示的键值数组绑定(bind)到 flutter dropdownbutton?我希望键是下拉列表值,值是标签。

  final items = {
'1': 'item 1',
'2': 'item 2',
'3': 'item 3',
'4': 'item 4',
'5': 'item 5'
};

最佳答案

使用这个:

DropdownButton<String> button = DropdownButton(
items: items.entries
.map<DropdownMenuItem<String>>(
(MapEntry<String, String> e) => DropdownMenuItem<String>(
value: e.key,
child: Text(e.value),
))
.toList(),
onChanged: (String newKey) {/* todo handle change */},
);

关于dart - Flutter 下拉按钮绑定(bind)键值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54261327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com