我正在构建我的第一个反应应用
目前我正在尝试在输入登录凭据后将用户重定向到其主页。
我的点击处理程序将它们重定向回根页面,但这并没有建立良好的用户体验。我希望他们渲染他们的节目页面。
handleSubmit(e) {
e.preventDefault();
const user = Object.assign({}, this.state);
this.props.form(user)
.then(
() => {
this.props.history.push('/');
}
);
}
我将.push更改为,
this.props.history.push(`/api/users/${user.id}`)
在这种情况下,用户路由到/ api / users / undefined ..
登录有效,因为它会记录用户并在之后呈现root。
我还有一个工作用户显示页面,显示用户个人资料。
任何方向都会受到赞赏。