具体代码可以查看我的代码仓库

https://gitee.com/haomYGH/Web20/tree/master/010-React/014-redux-immutable

页面展示

要处理的问题:操作上面的组件影响到了下面的组件???

解决方法:

.........................................................................................................

如果页面需要使用相同的组件,我们需要保证两点不同,
1.组件名
2.actiion.type不同
这样当点击页面派发action的时候,才不会相互影响

......................................................................................................

具体实现:修改组件派发的action中的type

就是当我们使用redux-redux管理数据时

这一步相当于把所有子组件的reducer放在了同一个文件下。

所以当派发action时,如果里面的type相同,程序就会走到对应的判断语句里,从而修改各个组件的state

最后注意:组件获取的是自己组件的数据

最新文章

  1. java 创建string对象机制 字符串缓冲池 字符串拼接机制
  2. windows平台CodeBlocks MinGW C++11开发环境搭建
  3. 一个getjson()方式调用实例【前后台】,适于跨域访问。
  4. 自动装箱(boxing)和自动拆箱(unboxing)
  5. linux系统基础网络配置
  6. 利用mysql-proxy 代理无法迁移数据库
  7. 【Qt】Qt之进程间通信(QProcess)【转】
  8. ubuntu下eclipse打开win下的代码中文出现乱码
  9. Unity3D 之UGUI制小地图
  10. KB006: CSS 框模型( Box module )
  11. 【百度地图API】如何制作自定义样式的公交导航结果面板?
  12. Java 服务器端手机验证码sdk
  13. linux与windows回车换行符的区别
  14. windows 10 下使用 binwalk
  15. Windows挂钩注入DLL
  16. SQLI DUMB SERIES-13
  17. SQL Server导入导出不丢主键和视图的方法
  18. Powershell远程执行命令
  19. HDU5384-Hotaru's problem-Manacher
  20. Python openpyxl、pandas操作Excel方法简介与具体实例

热门文章

  1. cf1216E2 Numerical Sequence (hard version) 二分查找、思维题
  2. 【网鼎杯2018】fakebook
  3. (四)pandas的拼接操作
  4. 自定义类支持foreach
  5. eclipse的使用小技能
  6. Ethical Hacking - Web Penetration Testing(8)
  7. 在Access中执行SQL
  8. TeamX
  9. 循序渐进nginx(三):日志管理、http限流、https配置,http_rewrite模块,第三方模块安装,结语
  10. vue学习(十八)使用自定义指令 为字体渲染颜色