【发布时间】:2020-08-03 19:44:00
【问题描述】:
我是新手,我在使用 Context API 时遇到问题
React 函数式组件
例如,我有一个场景,我需要根据主机拆分身份验证提供程序,因为它们都有不同的身份验证逻辑方式。
我有以下子提供者:
我。 ChildHostProviderA
二。 ChildHostProviderB
三。 ChildHostProviderC
四。 ChildHostProviderD
我需要根据应用程序的位置从父提供者切换身份验证提供者。
我所做的是创建了一个通用上下文提供程序 (ParentHostProvider),它将根据它所在的主机进行切换。通用上下文提供程序将具有以下功能:
- GetAccessToken()
- 登录()
- 唱出()
如果我需要在子提供者中实现这些功能,那么在 React 中最好的方法是什么?
我尝试在网上找到很多资源,但找不到,任何有关此场景的帮助都会非常有帮助。
【问题讨论】:
标签: javascript reactjs react-context