reactjs - 从 react redux 使用调度和连接
问题描述
似乎我可以使用 useDispatch 或 connect from react redux 来调度一个动作,或者它们似乎都是一样的。我的问题是我可以仅仅依靠 useDispatch 为整个反应应用程序传递存储数据吗?如果不是,在什么情况下我必须使用连接?谢谢
解决方案
您可以对所有功能性反应组件使用 useDispatch 挂钩。如果你有一个基于类的组件结构,你将不能使用钩子(useDispatch() 和 useSelector()),因此你需要使用 connect。
推荐阅读
- angular - 更新铬版本后量角器问题
- javascript - 访问数组的下一个元素时无法读取未定义的属性
- mysql - 如何比较使用 Passport 和 mysql 的密码
- visual-studio-2019 - NSWAG 在为 EOSIO 链 API 制作 C# 客户端时无法解析 Visual Studio 中的路径
- python - Django - Traceback(最近一次调用最后一次):文件“C:\Users\Usuario\Desktop\Tinkuy\T2\T\manage.py”,第 21 行,在
主要的() - python - 如何计算输入数字的百分比?
- angular - 为什么使用 Bootstrap 进行分页不起作用?
- python - 链式映射增加列表嵌套级别
- batch-file - 通过 IDM 下载文件并创建与源相同的文件结构
- download - 如何使用 YouTube-dl 下载 blob 链接