【发布时间】:2020-02-23 18:22:30
【问题描述】:
我正在构建一个将登录页面作为默认显示页面的 Web 应用程序。当用户成功登录后,我想将用户路由到另一个功能组件 dashboard()。
我的 app.js 看起来像这样
function App() {
return (
<ThemeProvider theme={THEME}>
<FirebaseContext.Consumer>
{firebase => <SignIn firebase={firebase}/>}
</FirebaseContext.Consumer>
</ThemeProvider>
);
}
export default App;
SignIn 是包含登录表单的组件,以及对用户进行身份验证的操作。
export default function SignIn(props) {
function signInUser(){
\\Signs in a user, and redirects to Dashboard() component
}
return(...)
}
如何从 signInUser 内部重定向用户 函数,到另一个组件dashboard()?
【问题讨论】:
-
回答你的问题 [link] (stackoverflow.com/questions/31079081/…)
标签: reactjs react-router