Flutter 从fluttter multiselect中删除项目后未触发更改事件
我需要使用change()事件从multi-select获取当前选择的值,并将其发送到post-API调用。我可以在添加项时获取值。如果从列表中删除任何项目,则此事件不受影响。所以我只能得到旧数据,如何解决这个错误Flutter 从fluttter multiselect中删除项目后未触发更改事件,flutter,flutter-layout,Flutter,Flutter Layout,我需要使用change()事件从multi-select获取当前选择的值,并将其发送到post-API调用。我可以在添加项时获取值。如果从列表中删除任何项目,则此事件不受影响。所以我只能得到旧数据,如何解决这个错误 MultiSelect( maxLength: 1, maxLengthText: "", titleText: "Marital St
MultiSelect(
maxLength: 1,
maxLengthText: "",
titleText: "Marital Status",
titleTextColor: Colors.black87,
autovalidate: false,
dataSource: _mStatuses,
textField: 'marital_status_name',
valueField: 'marital_status_id',
hintText: "Select Marital Status",
value: null,
initialValue: mStatusIDS,
filterable: true,
change: (values) {
if (values != null) {
setState(() {
mStatusIDS = values;
});
}
},
onSaved: (value) {
print(value);
},
)