我的hoc不用加getInitialProps也能正常执行原组件的getInitialProps方法,不知道是不是最新的版本改了?

来源:5-7 nextjs中的HOC

BugsMaker

2019-12-08

直接就能正常逻辑显示,并不用加getInitialProps方法

写回答

2回答

BugsMaker

提问者

2019-12-14

export default (Comp) => {
    function TestHocComp({Component, pageProps, ...rest}) {

        console.log(Component, pageProps)
        if(pageProps) {
            pageProps.test = "!@#"
        }
        
        return <Comp Component={Component} pageProps={pageProps} {...rest} />
    }

    return TestHocComp;
}

就是按照老师你的写的

0
0

Jokcy

2019-12-11

你的HOC是怎么写的?

0
4
Jokcy
回复
BugsMaker
那不应该吧。。。可能真的是他版本更新之后的功能吧
2019-12-23
共4条回复

全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理

651 学习 · 311 问题

查看课程