1、能够用Provider组件包起要用redux数据的组件,传给他storereact
<Provider store={store}> <App/> <Index/> </Provider>
这样App和Index组件能够经过如下方式获取redux里的数据(经过props获取):redux
import React, { Component } from 'react'; import { connect } from 'redux'; class APP extends Component { constructor(props){ super(props); } } export default connect((store) => (store))(App)
或者只传入connect本身须要的数据:ide
import React, { Component } from 'react'; import { connect } from 'redux'; class APP extends Component { constructor(props){ super(props); } } let select = (state) => { return { th: state.th } } export default connect(select)(APP );
2、定义一个 container 组件,在 container 里面用 connect 获取须要的 state,而后经过 props 传给子组件。spa