如果需要在你的react项目当中使用状态管理模式的话,需要引入redux和react-redux两个插件,redux提供基本的功能,react-redux提供将redux注入react的方法。

import React from 'react'
import { render } from 'react-dom'
import { createStore } from 'redux'
import { Provider } from 'react-redux'
import App from './containers/App'
import todoApp from './reducers' let store = createStore(todoApp); let rootElement = document.getElementById('root')
render(
<Provider store={store}>
<App />
</Provider>,
rootElement
)

在渲染之前将根组件包进Provider当中,这样App就是容器组件了,在它里面都可以通过引入store,在当中使用getState,dispatch等redux提供的相关api方法进行操作了

在根组件当中注入相关的state

没有在根组件当中注入的state数据,是不能进行更改的

最新文章

  1. GiuHub 使用
  2. jmeter(三)Sample之SOAP/XML-RPC Request
  3. linux下文件合并、分割、去重
  4. C++描述基础算法之直接插入排序
  5. Pie Charts
  6. HDFS操作--文件上传/创建/删除/查询文件信息
  7. UVA 5875 DP
  8. Node.js学习 - Function
  9. Android----基于多触控的图片缩放和拖动代码实现
  10. 首届.NET Core开源峰会
  11. Apache Hadoop 2.9.2 完全分布式部署
  12. CTO 技能图谱
  13. 性能调优之Mapping
  14. Event Recommendation Engine Challenge分步解析第七步
  15. Hdu2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 (多重背包)
  16. SuperMap 三维产品资料一览表
  17. vi常用快捷键
  18. beego注解路由 [自定义方法]
  19. python---django中orm的使用(5)数据库的基本操作(性能相关:select_related,和prefetch_related重点)(以及事务操作)
  20. expect学习笔记及实例详解【转】

热门文章

  1. java Html&amp;JavaScript面试题:用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。
  2. python字典按照k,v来排序
  3. python 输入英语单词,查看汉语意思
  4. 利用python生成图形验证码
  5. Aizu 2560 Point Distance FFT
  6. Go语言之并发编程(四)
  7. Django templates(模板)
  8. JQuery easyUi datagrid 中 自定义editor作为列表操作按钮列
  9. centos使用--zsh
  10. 【Reverse Nodes in k-Group】cpp