javascript或React.js中是否有一些函数可以告诉用户是否试图通过URL栏访问现有页面?
在纯javascript中:window.history
如何在不重新加载页面的情况下修改URL ?
在React中,应该使用React Router和useHistory
hook:https://reactrouter.com/web/guides/quick-start
你可以使用useHistory钩子:
import {useHistory} from “react-router-dom”
:
const {location} = useHistory()
console.log(location.pathname)