ets color 组件 tel div test store pre
如果需要在你的 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方法进行操作了
在 react 项目当中使用 redux
来源: http://www.bubuko.com/infodetail-2277996.html