【发布时间】:2022-01-06 11:30:27
【问题描述】:
我的问题是这个,我把上面提到的方法放在哪里?因为在我想在其中使用 Redux 存储的每个组件中,我基本上都需要重复的口头禅,
import { useSelector, useDispatch } from "react-redux";
import { bindActionCreators } from "redux";
import * as actions from "../../redux/actions";
然后,例如,
const dispatch = useDispatch();
const { fetchStats } = bindActionCreators(actions, dispatch);
我看到有些人制作了containers 之类的文件夹?
另外,你的文件结构是什么?你们把动作放在哪里?你如何导出它们?全部在一个文件中还是什么?在更大的项目中,它并不是很有效。
一如既往,提前致谢!
【问题讨论】:
标签: reactjs redux react-redux redux-thunk