antd select 組件 option value為空了
找到賦值option打印原始數據
原因:后台返回了一條無用的數據,針對這種 錯誤 一般返回數據后台會直接過濾 ;為了規避這種無用數據造成前端報錯;前端增加判斷,過濾數據;
let hospSelect = []
for (var i = 0; i < res.Hosp.length; i++) {
if(res.Hosp[i].id&&res.Hosp[i].descripts) hospSelect.push(<Option key={res.Hosp[i].id} alias={res.Hosp[i].descriptsSPCode}>{res.Hosp[i].descripts}</Option>)
}
this.setState({
hospSelect,
})