【发布时间】:2020-09-05 10:12:23
【问题描述】:
我想知道如何在 ant 设计形式中使用 ant 图像选择器(或任何其他组件)。 如果可能的话,我想知道如何调用 getValueFromEvent 以及如何更改它以使其正常工作。
这是我的示例。我认为它很直接:
https://codesandbox.io/s/antd-reproduction-template-forked-lfk7k?file=/index.js
应该以某种方式触发此部分。
const normFile = (e) => {
console.log("Upload event:", e);
if (Array.isArray(e)) {
return e;
}
return e && e.fileList;
};
我唯一不明白的是如何触发事件? 我会感谢任何文件或链接或...
【问题讨论】:
-
您分享的代码示例使用单文件上传。你能解释一下你想用这个“normFile”功能实现什么
-
@poeticGeek 实际上是我从 antd 文档中复制的。我不需要数组部分。我只想使用那个图像裁剪组件。
-
我添加了一个可以帮助你的答案。如果你不依赖 antd,我推荐 react-uploady。它更容易使用。我在这里写过关于将它与裁剪库一起使用的博客:medium.com/swlh/adding-crop-before-upload-in-react-22dfcf3a95b7