我有这个代码。我在React-Redux应用程序中使用fetch-jsonp库。
export function fetchAirBnbData() {
return function (dispatch) {
fetchJsonp('http://assets.airbnb.com/frontend/search_results.js', {
jsonpCallback: 'search_results',
})
.then(function (response) {
console.log(response)
return response.json()
}).then(function (json) {
console.log('parsed json', json)
dispatch(loadAirBnBData(json))
}).catch(function (ex) {
console.log('parsing failed', ex)
})
}
}
我收到此错误
Uncaught ReferenceError: search_results is not defined
据我所知,这应该有效。有什么想法吗?
答案 0 :(得分:0)
我是fetch-jsonp
的作者,您应该使用
fetchJsonp('http://assets.airbnb.com/frontend/search_results.js', {
jsonpCallbackFunction: 'search_results',
})