this.props.history.push с ошибкой «Не удается прочитать свойство« push »из неопределенного» - PullRequest
0 голосов
/ 05 октября 2018

Я проверил так много ответов, но все еще получаю эту ошибку.

import JobListing from './JobListing.jsx';
import createHistory from "history/createBrowserHistory";
const history = createHistory();`

handleSubmit(event) {
    event.preventDefault();
    this.setState({keyword: this.state.value,country: 
    this.state.selectedOption,showForm : false});
    this.props.history.push('/joblisting');
}

1 Ответ

0 голосов
/ 05 октября 2018

Вы ссылаетесь на this.props.history, в то время как вы определяете локальную область истории const:

Измените:

this.props.history.push('/joblisting');

на:

history.push('/joblisting');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...