我是React的新手并且遇到以下问题。我从api获取数据,并将回调函数作为参数(& callback = cb)
我正在使用 fetchJsonp 来制作跨域抓取请求。即使我将回调作为参数传递,我仍然遇到问题并且错误。
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()?
答案 0 :(得分:0)
正在忽略回调参数。 正好在这里:
Set<Integer> set = fillWithInt(HashSet::new, 1, 10);
第54行.fetch-jsonp.js options.jsonpCallbackFunction 是不正确的属性名称,应该是 options.jsonpCallback
我希望它会有所帮助。