Closed chenjun1011 closed 1 year ago
目前的用法
在 getAppData 里中转 ctx,
export const getAppData: GetAppData = async (ctx) => { return ctx; };
然后通过 Document 消费
export default function Document({ pagePath }) { const appData = useAppData<AppData>(); if (appData?.documentData?.ssr) { } }
搭建场景下,ctx 对应搭建透传的全局数据
问题:是否需直接暴露 ctx 给 Document 消费?例如提供 useRequestContext 的方法
在 renderToHtml 方法中,增加参数,允许用户自定义传入数据 通过 useAppContext,消费自定义的数据
目前的用法
在 getAppData 里中转 ctx,
然后通过 Document 消费
搭建场景下,ctx 对应搭建透传的全局数据
问题:是否需直接暴露 ctx 给 Document 消费?例如提供 useRequestContext 的方法