我想将Page 组件的getServerSideProps道具传递给子组件,但我
一旦部署(在 Vercel 上)Unhandled error during request: TypeError: Cannot read property 'value' of undefined at Child
重现:
import Child from "../components/child";
export default function AnnouncementDetails({data}) {
return(
<>
<Child data={data} />
</>
);
}
export async function getServerSideProps() {
return { props: { data: {value: 1} } };
}
我尝试了很多事情,其中包括:
- 动态导入
- cloneElement 传递道具
唯一可行的是将所有代码放在同一个 Page 组件上。