Редуктор не возвращается - PullRequest
0 голосов
/ 03 мая 2018

У меня есть действие, которое увеличивает число. Но я не могу понять, почему значение никогда не показывается. В контейнере он отображается как неопределенный, когда я утешаю опору. Но когда я поддерживаю состояние в самом редукторе, я вижу значение.

Так что моя проблема в том, что редуктор никогда не возвращает значение. Почему?

   //action
export const add= createAction('ADD', value => value);

//reducer
export default function addNum(state=0, action){
    switch(action.type){
        case 'ADD':
            return state+1;
        default:
            return state;
    }
}

//combine reducer
const allReducers = combineReducers({
  add: addNum,
});

export default allReducers;

//container
render(){
    return(
        {this.props.num}
    )

    function mapStateToProps(state){
      return{
        num: state.add,
      }
    }

    export default connect(mapStateToProps)(GetNum);
}

Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...