我对next.js很陌生,有点卡在基本问题上。
这是我的_app.js
class MyApp extends App {
constructor (props) {
super(props)
this.persistor = persistStore(props.store)
}
static async getInitialProps ({ Component, ctx }) {
let pageProps = {}
if (Component.getInitialProps) {
pageProps = await Component.getInitialProps({ ctx })
}
return { pageProps }
}
render () {
const { Component, pageProps, store } = this.props
return (
<Provider store={store}>
<PersistGate
loading={null}
persistor={this.persistor}
>
<Component {...pageProps} />
</PersistGate>
</Provider>
)
}
}
export default withRedux(createStore)(withReduxSaga(MyApp))
这是我的index.js
function Home (props) {
return (
<div>
<div className='home'>
<Link href='/login'>
<a>Go to Login</a>
</Link>
<h1>THIS IS HOME</h1>
</div>
}
当前,当我启动一个应用程序时,它会进入索引页面。 如何直接在登录页面上登陆?
让我知道是否需要查看其他文件?
答案 0 :(得分:0)
不确定这是否是正确的处理方法,但是在网站加载后,我能够在登录页面而不是索引页面上导航用户。
C