我有一个带有拖放组件的表单,在那里我可以上传图像,之后我将这些带有axios的图片发送到我的后端,并将其保存在服务器端,然后在预览模式下重新渲染它。我的问题是,如果用户上传了一些图片,然后他在没有提交表单的情况下切换到另一个页面,添加的图片会无缘无故地留在我的服务器端。 所以问题是:我想要检查我的组件中,如果用户离开,显示一个提示,如果他点击OK按钮,我想在离开之前从我的后台删除所有添加的图片。我怎样才能检测到这个呢? 我的简化代码片段: function MyComp(props) {
const [Images,setImages] = useState([]) // in t
我希望在单击锚标记元素时使用navigation.push(url)功能,这样应用程序就不会通过导航到另一个页面来刷新,并且我可以保持应用程序状态。我想在锚标记元素而不是按钮上使用它的原因是:import React from 'react';
import { useHistory } from '