【发布时间】:2021-04-20 14:56:19
【问题描述】:
我有一个自定义_app.js:
const Layout = ({ children }) => (children);
const app = ({ Component, pageProps }) => {
pageProps.baseUrl = 'some url';
return (
<Layout>
<Component {...pageProps} />
</Layout>
)
};
还有一个页面:
export async function getServerSideProps({ req, query, res, baseUrl }) {
// baseUrl is undefined and an error, if I am using it with destructiring
console.log(req) // There is no baseUrl
return { props: { ..... } }
}
我想在_app.js 中设置pageProps.baseUrl= 'some url'; 并在包括getServerSideProps 在内的页面组件中使用它,我该怎么做?
【问题讨论】:
标签: javascript node.js reactjs next.js