reactjs - Redux-React 编程实践
问题描述
在编写和实现最佳抽象时,我试图了解最佳实践。在编写 redux-react 应用程序时,所有函数都应该是动作创建者,还是应该将不需要编辑 store 的函数直接放入组件中并从那里调用?
解决方案
动作创建者用于管理状态。它们是一种非常特殊的函数类型,可以生成由 reducer 处理的动作。除了管理状态之外,您还可以在应用程序中执行许多其他计算和操作,而对于这些操作,您不应使用动作创建器。您不一定必须将功能放入组件中。例如,您也可以将它们放在帮助文件夹中,然后导入它们。
推荐阅读
- vue.js - 使用Webpack在Vue SFC组件中导入SCSS文件而不重复
- android - Asynctask 未使用 AsyncTask.SERIAL_EXECUTOR 串行执行
- dart - 在底部工作表中点击项目时显示小吃栏
- django - django:模型的@property 函数的测试用例
- android - 多个手机警报,一个覆盖另一个。哪个警报先于?这个怎么运作?
- mysql - 为什么我在另一个分支上收到模型名称未初始化的常量错误?
- reactjs - ReactJS Formik 隐藏字段向服务器发送空值
- android - 从android中的ByteArray获取音频
- c++ - 与浏览器通信时出现奇怪的 IOCP 行为
- python - 如何在python中加密特定语言?