如何解决未在导入的 Nextjs 页面上调用 getServerSideProps
有没有其他人遇到过在 Nextjs 中导入的组件没有调用 getServerSideProps 的问题,我需要帮助!
我省略了一些逻辑,但重点是每当我将优惠券页面导入布局页面时,除非我访问 localhost:3000/coupon,否则不会调用 getServerSideProps
这是我的优惠券页面
const Coupon = () => {
return (
<div>
<p>Hello</p>
</div>
);
};
// coupon page
export async function getServerSideProps(context) {
console.log(context);
console.log("here");
return {
props: {},// will be passed to the page component as props
};
}
export default Coupon;
和我的布局页面
import Coupon from './coupon'
const Layout = () => {
return (
<div>
<Coupon />
</div>
);
};
export default Layout;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。