redux中action的作用

redux中action写成独立文件的作用是什么
在组件中使用store.dispatch({type: '', data: ''})也可以直接调用,
抽离成一个action.js文件,有什么作用

阅读 1.2k
1 个回答
  1. 方便管理和维护
  2. 官方最佳实践

这么多年过去,现在项目一般也不这么用了,因为十分啰嗦,写个完整的交互,明明感觉很简单的一个操作,结果需要流程 action -> reducer -> mapStateToProps -> mapDispatchToProps -> connect,这不坑爹嘛!如果再加上Typescript类型和网络请求,工作量直接翻倍。

尝试官方的 redux-toolkit 或者我写的 foca,模块化设计,提升效率

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题