Не удается прочитать свойство 'closeModal1' из неопределенного - PullRequest
0 голосов
/ 21 апреля 2019

Запуск в этой ошибке.Попытка открыть / закрыть модальное окно, а также обновить состояние, когда оно открыто или закрыто.Я застрял на некоторое время, и я, кажется, не могу понять это. Я не пробовал много вещей, так как я не смог найти ничего, связанного с тем, что я пытаюсь сделать, в Google или со stackoverflow.Я все еще новичок, так что прости меня, если код тебя тошнит, ха-ха.Заранее спасибо!

export const openModal1 = () => {
  return {
    type: "OPEN_MODAL"
  };
};
export const closeModal1 = () => {
  return {
    type: "CLOSE_MODAL"
  };
};



````````````````````````````````````````````````````````````````````````````
const INITIAL_STATE = {
  modalIsOpen: false
};

export default (state = INITIAL_STATE, action) => {
  switch (action.type) {
    case "OPEN_MODAL":
      return { ...state, modalIsOpen: true };
    case "CLOSE_MODAL":
      return { ...state, modalIsOpen: false };
    default:
      return state;
  }
};

````````````````````````````````````````````````````````````````````````````
import { combineReducers } from "redux";
import authReducer from "./authReducer";
import modalReducer from "./modalReducer";

export default combineReducers({
  auth: authReducer,
  vis: modalReducer
});


1 Ответ

0 голосов
/ 21 апреля 2019

Функции openModal1 и closeModal1 должны быть на ваших опорах.Попробуйте заменить: this.vis.openModal1 () на this.props.openModal1 ().

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