我正在使用material-ui,并使用多个实现了选择。
这是我的代码,
值显示在字段中,但没有显示在下拉列表中。
这是我的句柄函数:
handleChangeSelectMultiple = (event, data) => {
this.setState({type_off_time_off:event.target.value});
let arr = state.extra.allow_leave_types;
if(arr.indexOf(data.key) > -1){
for( let i = 0; i < arr.length; i++){
if ( arr[i] === data.key) {
arr.splice(i, 1);
}
}
}
else{
arr.push(data.key)
}
let obj = {id:arr};
// form.$('type_off_time_off').value.id.add()
// form.$('type_off_time_off').value = {id:arr};
form.update({type_off_time_off:obj});
console.log(form.get())
};