Reactjs 如何将popconfirm从antd设计添加到文件删除操作

Reactjs 如何将popconfirm从antd设计添加到文件删除操作,reactjs,antd,Reactjs,Antd,我正在react应用程序中使用Antd设计库。 我有一张表格,里面有 我想显示每次用户试图删除上传的文件。 但问题是:PopConfirm需要将React元素作为子元素,而antd uploader似乎不提供访问它的权限 但可能还有其他解决办法吗 我看到了这个问题: 但通过显示模态,问题得到了解决。 这不是我想要的。在应用程序中的其他地方总是使用PopConfirm,出于某种原因,将在何处使用modal。我真的希望有解决办法。实现这一点没有内置的方法 最干净的方法是使用模式: 函数应用程序()

我正在react应用程序中使用Antd设计库。 我有一张表格,里面有

我想显示每次用户试图删除上传的文件。 但问题是:PopConfirm需要将React元素作为子元素,而antd uploader似乎不提供访问它的权限

但可能还有其他解决办法吗

我看到了这个问题:

但通过显示模态,问题得到了解决。
这不是我想要的。在应用程序中的其他地方总是使用PopConfirm,出于某种原因,将在何处使用modal。我真的希望有解决办法。

实现这一点没有内置的方法

最干净的方法是使用
模式

函数应用程序(){
const[visible,setVisible]=useState(false);
const toggle=()=>setVisible(prev=>!prev);
返回(
您确定要删除此任务吗?
点击上传
);
}

唯一的解决方案是使用
antd
组件实现您自己的
Upload
,并对上传文件的组件使用
Popconfirm

Ok。谢谢,我将尝试使用Antd实现自定义文件上传程序。