tdesign-flutter 版本
0.2.6
重现链接
No response
重现步骤/代码
TDDropdownMenu _buildGroup(BuildContext context) {
return TDDropdownMenu(
direction: TDDropdownMenuDirection.up,
builder: (context) {
return [
TDDropdownItem(
label: '分组菜单',
multiple: true,
optionsColumns: 3,
options: [
TDDropdownItemOption(label: '选项1', value: '1', selected: true, group: '类型'),
TDDropdownItemOption(label: '选项2', value: '2', group: '类型'),
TDDropdownItemOption(label: '选项3', value: '3', group: '类型'),
TDDropdownItemOption(label: '选项4', value: '4', group: '类型'),
TDDropdownItemOption(label: '选项5', value: '5', group: '角色'),
TDDropdownItemOption(label: '选项6', value: '6', group: '角色'),
TDDropdownItemOption(label: '选项7', value: '7', group: '角色'),
TDDropdownItemOption(label: '选项8', value: '8', group: '角色'),
TDDropdownItemOption(label: '选项9', value: '9', group: '能力'),
TDDropdownItemOption(label: '选项10', value: '10', group: '能力'),
TDDropdownItemOption(label: '选项11', value: '11', group: '能力'),
TDDropdownItemOption(label: '选项12', value: '2', group: '能力'),
],
onChange: (value) {
print('选择:$value');
},
onConfirm: (value) {
print('确定选择:$value');
},
),
];
},
);
}
跨分组选择数据时候就会出错,比如选择 1 5 10 6,onChange返回值就是
选择:[1]
选择:[5]
选择:[10]
选择:[5, 6]
再选择取消别的选项返回值基本都是错乱的
期望结果
No response
实际结果
No response
Flutter版本
No response
设备与机型信息
No response
系统版本
No response
补充说明
No response
tdesign-flutter 版本
0.2.6
重现链接
No response
重现步骤/代码
TDDropdownMenu _buildGroup(BuildContext context) {
return TDDropdownMenu(
direction: TDDropdownMenuDirection.up,
builder: (context) {
return [
TDDropdownItem(
label: '分组菜单',
multiple: true,
optionsColumns: 3,
options: [
TDDropdownItemOption(label: '选项1', value: '1', selected: true, group: '类型'),
TDDropdownItemOption(label: '选项2', value: '2', group: '类型'),
TDDropdownItemOption(label: '选项3', value: '3', group: '类型'),
TDDropdownItemOption(label: '选项4', value: '4', group: '类型'),
TDDropdownItemOption(label: '选项5', value: '5', group: '角色'),
TDDropdownItemOption(label: '选项6', value: '6', group: '角色'),
TDDropdownItemOption(label: '选项7', value: '7', group: '角色'),
TDDropdownItemOption(label: '选项8', value: '8', group: '角色'),
TDDropdownItemOption(label: '选项9', value: '9', group: '能力'),
TDDropdownItemOption(label: '选项10', value: '10', group: '能力'),
TDDropdownItemOption(label: '选项11', value: '11', group: '能力'),
TDDropdownItemOption(label: '选项12', value: '2', group: '能力'),
);
}
跨分组选择数据时候就会出错,比如选择 1 5 10 6,onChange返回值就是
选择:[1]
选择:[5]
选择:[10]
选择:[5, 6]
再选择取消别的选项返回值基本都是错乱的
期望结果
No response
实际结果
No response
Flutter版本
No response
设备与机型信息
No response
系统版本
No response
补充说明
No response