我通过单击用户将菜单重定向到新路线来打开模式。模态打开时,我正在更改路线。每当用户单击关闭或取消按钮时,我都希望重定向到上一个屏幕。 我正在使用以下代码-
onCancel = () => {
props.history.goBack();
}
<Modal open={true}, onClose={onCancel}> </Modal>
我的组件是一个功能组件,在我的历史记录对象中可以看到goBack(),但是,这不起作用,并且用户无法导航至上一个屏幕。 我正在尝试通过重定向来实现这一目标。反正请建议我。
React version- 16.8.2
react-router-dom- 4.3.1