问题描述 投票:0回答:0

问题是,

user
总是null,因此我无法在(
useAuth

)中使用用户名logegd,甚至无法调用

user.name
。我检查了AuthContext中对API的呼叫,并且工作正常(设置了用户数据)。有什么建议吗?

您必须从提供商内部访问上下文值。
user.logout()
<AuthProvider>
   <RootLayout />
</AuthProvider>
should be called under the provider
    

reactjs next.js
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.