使用历史API与ReactJS

时间:2017-07-17 00:17:28

标签: javascript reactjs html5-history

我试图在reactjs中做history.replaceState()但是我遇到了错误。我如何使用reactjs应用程序中的历史API?

1 个答案:

答案 0 :(得分:1)

要使用历史记录(react-router-dom),您需要将其导入。

import { useHistory } from 'react-router-dom';

然后在您的代码中执行以下操作:

export default () => {
    const history = useHistory();
 
    return <button onClick={() => history.goBack()}>Go back</button>
}

使用历史记录。然后您要使用的方法。