[英]How can i use router.push with shallow routing in next js?
我是下一个 js 的初学者。我知道下一个 js 路由是如何工作的,但是浅层路由在我的项目中没有像我预期的那样工作。 请分享有关它的有用资源,除了官方文档
我会看看这个帖子:
这是关于此主题的类似问题。 否则我真的建议阅读 Next.js 的文档
你可以试试这个方法。
import { withRouter } from "next/router";
import Router from "next/router";
const ComponentName= ({ router }) => {
//.......
Router.replace(`/`); // here will be location
}
export default withRouter(ComponentName);
如果仍然不起作用,请尝试使用uesEffect()
useEffect(() => {
// you initial function
}, [router]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.