【发布时间】:2021-05-03 09:12:49
【问题描述】:
问题
功能组件导致多次重新渲染导致多次 ajax 请求。解决办法是什么?
这是我的代码。
export default function MyMenu() {
let menu = useStoreState(state => state.menu.menu);
const getMenu = useStoreActions(actions => actions.menu.getMenu);
let categoryId = useStoreState(state => state);
const setCategoryId = useStoreActions(actions => actions.menu.setCategoryId);
const [localCategoryId, setLocalCategoryId] = React.useState(0);
React.useEffect(() => {
getMenu();
});
// below is usual return method
}
【问题讨论】:
标签: reactjs react-redux react-functional-component thunk easy-peasy