class MyApp extends App{
static async getInitialProps({ Component }) {
let pageProps
if (Component.getInitialProps){
pageProps = await Component.getInitialProps()
}else{
pageProps = { nothing: "nothing__" }
}
return { pageProps }
}
render() {
const { Component, pageProps } = this.props
return (
<Container>
<Layout>
<Component {...pageProps} />
</Layout>
</Container>
)
}
}
自定义_App.js 时候,如果判断·Component 具有getInitialProps, 则执行返回 pageprops,
没有的话要怎么处理呢?
现在的代码好像有静态类型检查,这么写会报错。。。
还有老师联系方式? qq群或者微信群有嘛?
学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理
了解课程