Javascript 将数据从主函数传递到getServerSideProps

Javascript 将数据从主函数传递到getServerSideProps,javascript,session,next.js,Javascript,Session,Next.js,我在将数据从函数组件传递到getServerSideProps方法时遇到了问题。我刚开始学习nextjs,但似乎无法真正理解这一点。我试图使用来自_app的上下文,但当我在getserversideprops中使用它时,它会抛出错误,它必须位于主函数组件中。互联网上的信息非常稀少,我真的找不到任何其他地方可以得到帮助 正如错误所述,您正在从组件外部调用挂钩 函数getServerSideProps不是组件的一部分,它是在服务器端(SSR)呈现组件之前运行的 我不知道你的函数useContext

我在将数据从函数组件传递到getServerSideProps方法时遇到了问题。我刚开始学习nextjs,但似乎无法真正理解这一点。我试图使用来自_app的上下文,但当我在getserversideprops中使用它时,它会抛出错误,它必须位于主函数组件中。互联网上的信息非常稀少,我真的找不到任何其他地方可以得到帮助


正如错误所述,您正在从组件外部调用挂钩

函数
getServerSideProps
不是组件的一部分,它是在服务器端(SSR)呈现组件之前运行的

我不知道你的函数
useContext
做了什么,所以我不能详细介绍这个例子


无论如何,在我的一个next.js应用程序中,我使用cookies存储用户信息,并在登录后将其保存在页面之间。我正在使用来处理它。

错误消息中对其进行了详细描述。请将您的代码作为一个片段添加到问题中,不要使用图像作为代码。