this.state = {
demandData: [{ id: 1, demandName: '', demandValue: '' }]
};
addDemand = () => {
const demandData = this.state.demandData.concat([]);
demandData.push({
id:
this.state.demandData.length === 0
? 0
: this.state.demandData[this.state.demandData.length - 1].id + 1,
demandName: '',
demandValue: '',
});
this.setState({
demandData,
});
};
deletDemand = id => {
if (this.state.demandData.length === 1) {
message.warning('至少保留一条');
return;
}
const demandData = this.state.demandData.filter(value => value.id !== id);
this.setState({
demandData,
});
};