【发布时间】:2021-04-01 03:09:08
【问题描述】:
我有下面的代码。它重定向到 /home 并传递一个用户名变量。但是,在地址栏中,它显示 http://localhost:3000/home?username=bobmarley。如何干净利落地使用 next.js 传递变量?
import { withRouter } from 'next/router'
loginUser(this.state.user)
.then(response => {
var username = response['username'];
if (username) {
this.props.router.push({
pathname: '/home',
query: { username: username }
});
}
});
【问题讨论】:
标签: reactjs frontend next.js push router