<Upload
beforeUpload={this.beforeUpload}
className="btn-120"
onChange={this.uploadFileChange}
headers={headers}
data={() => { return { warehouseId: this.state.warehouseId } }}
accept=".xls,.xlsx"
method="post"
action={`${target.address}/请求地址`}
>
beforeUpload = () => {
const { warehouseId } = this.state
if (!warehouseId) {
message.error('请选择')
// 划重点
return Promise.reject(new Error("Invalid file"));
}
}
>
划重点
// 终止请求
return Promise.reject(new Error(“Upload canceled”));