0
나는 React에 상당히 익숙하며 다음과 같은 문제점이 있습니다. 파라미터 (& 콜백 = CB)로서 콜백 함수ReactJS Ajax 호출 완료 후 콜백 실행
I가 도메인 간 요청을 가져올 수 있도록 fetchJsonp 사용하고 소요와 I는 API로부터 데이터를 페치하고있다. 콜백을 매개 변수로 전달하고 있어도 계속 문제가 발생하고 오류가 발생합니다.
Uncaught ReferenceError: cb is not defined(…)
다음은 내 코드
componentDidMount: function() {
var _this = this;
this.serverRequest =
fetchJsonp(this.props.source)
.then(function(result) {
return result.json()
})
.then(function(result) {
_this.setState({
liveEvents: result.liveEvents
});
})
.catch(function(ex) {
console.log('parsing failed', ex)
})
}
입니다 도와주세요! 어디에서 콜백 함수 cb()를 배치해야합니까?
node_modules 폴더의 스크립트를 수정했습니다. 콘솔의 오류는 여전히 동일합니다. 그것은 나에게 사실을 좋아하는 것 같다. api url의 끝에 & callback = cb'을 추가하고있다. HElp !! –
당신이 부르는 URL은 무엇입니까? 그리고 cb는 무엇입니까? 올바른 범위에서 탭 콜백이 정의되어 있습니까? – xszaboj