一、获取数据store.getState()
src/store/index.js
import { createStore } from 'redux' // 引入方法
import reducer from './reducer'
const store = createStore(reducer) // 创建数据存储仓库
export default store
src/store/reducer.js
const defaultState = {
inputValue : 'hello world'
}
function fn(state = defaultState,action){
return state
}
const state=fn
export default state
组件使用:
src/views/a.js
import React from 'react'
import store from '../store/index'
class A extends React.Component {
constructor(props){
super(props)
this.state=store.getState();
}
render() {
return (
<div >
a页面
{this.state.inputValue}
</div >
)
}
}
export default A