首页 > 解决方案 > React 上下文和备忘录

问题描述

我有一个包含导航栏(用户在其中输入关键字)和一个仪表板的上下文,该仪表板根据关键字显示 11 个图表。上下文只是跟踪该术语,但它使整个应用程序非常慢,甚至在从 localhost 上运行的 api 获取数据时需要长达 4 分钟。此外,它还需要一段时间才能开始获取数据,所以我想我正在做一些上下文状态管理方面的事情。这就是我的代码的样子:

<SearchContext.Provider value={{
        term: state.term,
        // recentSearches: state.recentSearches,
        // addToRecentSearches,
        searchTerm,
        clearTerm,
      }}
>
  <HomeNavbar />
  <Dashboard/>
</SearchContext.Provider>

标签: javascriptreactjsreact-context

解决方案


推荐阅读