小编pur*_*uru的帖子

如何在axios中使用Memo?

在同一参数下从同一 API 返回响应后,如何避免重新访问 API

我如何将 useMemo 钩子与 axios 部分一起使用以获得更好的性能,因为我是 React 新手,并且确实研究了 useMemo 可用于性能优化。

编辑:

带有备忘录功能的代码现在这是正确的方法吗?

 const initialState = {
      SwichManagment: [],
      Error: false
  }

  const reducer = (state, action) => {
      switch (action.type) {
          case "FETCHREQUEST":
              return {
                  ...state,
                  hasError: false
              };
          case "FETCHSUCCESS":
              return {
                  ...state,
                  SwichManagment: action.payload,
              };
          case "FETCHFAILURE":
              return {
                  hasError: true
              };
          default:
              return state;
      }
  }
  const SwitchManagment = ({ IdentifierId  }) => {

  const [states, dispatch] = useReducer(reducer, initialState)

const memo = (callback) …
Run Code Online (Sandbox Code Playgroud)

reactjs react-hooks

4
推荐指数
1
解决办法
7666
查看次数

标签 统计

react-hooks ×1

reactjs ×1