<Form.Item
    label="Banner图"
    name="banner"
    valuePropName="fileList"
    getValueFromEvent={normFile}
>
<Upload
    name="bannerUpload"
    customRequest={uploadHandler}
    >
        <Button icon={<UploadOutlined />}>上传图片</Button>
</Upload>
const uploadHandler = async (options: any) => {
    const { onSuccess, file } = options;
    if (!file) {
      return false;
    }


    const fd = new FormData();
    fd.append("file", file);
    const res = await fetch(uploadUrl, {
      method: "POST",
      credentials: "include",
      body: fd,
    });

    if (!res.ok) {
      const err = await res.json();
      return false;
    }

    const { url } = await res.json();
    console.log('image url result: ', url, file);

    file.url = url
    onSuccess(res, file)
    return true;
};
03-05 14:03