mapStateToProps向props返回错误的值

时间:2018-04-17 01:05:01

标签: javascript reactjs redux react-props

这是我的代码

容器

class BarContainer extends React.Component{
 return(
   <NextPage 
      foo = {this.props.foo}
   />
 )
 }
const mapStateToProps = state => {
   return  {foo: state.foo}
}

export default connect(mapStateToProps)(BarContainer);

Reducer

export default (state = false, action) =>  {
    switch (action.type) {
        case ADD_POST: 
           return true;
        default: return state;
    }
 };

state.foo的值为true但是当我在props(this.props.foo)中调用foo时,它显示为false。

0 个答案:

没有答案