Это изменение, когда я вызываю прослушиватель событий (вместо включения метода onClick в элементе, потому что я использую bootstrap select2).
getReviewVacancyUpdate(post_id) {
console.log(post_id);
}
componentDidMount() {
$('#post_list').on('change', function(e) {
this.getReviewVacancyUpdate(this.value); //function in undefined
});
}
В любом случае сохранить предыдущее это состояние?Может быть, связать это?И вызвать метод компонента.Без ошибки - "function is undefined
"
Я могу добавить класс в начало jsx.
var Child = React.createClass({
statics: {
getReviewVacancyUpdate: function(post_id) {
console.log(post_id);
return true;
}
},
// ...
render() {
}
});
Но это выглядит не очень хорошо