javascript - useContext 或 useEffect 在APP中加载数据...应该使用哪个?
问题描述
我正在编写一个应用程序。当人们注册时,他们可以在填写表格之前选择一个 Institut 列表。
我正在调用一个 API,它为我提供了可用 Instituts 的列表。
在我的 RegisterForm 中,我需要显示 InstitutList ......最合乎逻辑的方法是什么?
=> 使用 useEffect 在我的 registerForm 组件中调用我的 API ...我每次都调用 API。
或者我将列表存储在 useContext 中。
(我将有一个表格,其中包含 Instituts 列表,按名称过滤器,国家 ..etc
所以也许 Context 可以帮助我过滤?
我很困惑......谢谢你给我最好的做法。
解决方案
推荐阅读
- ios - Can we use VoIP push for normal push notification?
- pyhf - Nuisance parameters which are related between channels
- reactjs - React.createRef() does not work - Function components cannot be given refs
- python - New to Python. Question about running programs
- elasticsearch - 通过电子邮件查询时,Elasticsearch 查询不返回结果
- jenkins - 我如何告诉詹金斯不要在失败时停止,或者在退出状态上设置条件?
- php - Codeigniter : 类似于使用空帖子数据的查询
- ruby - 如何修复 Ruby 中的 NoMethodError?
- azure - 通过 S2S 连接连接到 Azure 时,本地 VM 是否可以使用 Azure DNS?
- javascript - Not defined error when attempting to dynamically load scripts with React.js