javascript - React 上下文和备忘录
问题描述
我有一个包含导航栏(用户在其中输入关键字)和一个仪表板的上下文,该仪表板根据关键字显示 11 个图表。上下文只是跟踪该术语,但它使整个应用程序非常慢,甚至在从 localhost 上运行的 api 获取数据时需要长达 4 分钟。此外,它还需要一段时间才能开始获取数据,所以我想我正在做一些上下文状态管理方面的事情。这就是我的代码的样子:
<SearchContext.Provider value={{
term: state.term,
// recentSearches: state.recentSearches,
// addToRecentSearches,
searchTerm,
clearTerm,
}}
>
<HomeNavbar />
<Dashboard/>
</SearchContext.Provider>
解决方案
推荐阅读
- git - 如何将 Git 子模块的副本更改为普通的 Git 树
- powerquery - Power Query 如何为数字范围分配值
- javascript - 反应如何将方法发送到 childComponent
- python - Django:我如何验证两个字段的组合存在?
- python-3.x - 从数据框列合并和制作字典
- python - 使用 PySpark 根据行值模式对记录进行分组
- rust - 如何在不使用 wasm-pack 的情况下将 Rust 项目编译为 Wasm?
- .net - .NET Core 2.1 个人账户邮递员登录
- python - 如何从 YFinance API 中提取多家公司的信息
- android - 单击按钮并将数据显示到recyclerview android时如何更改firestore的查询