Javascript jQuery.getJSON的React版本{
React新手,尝试将我的站点重建为ReactJS和GatsbyJS。我一直遇到的一个问题是Javascript jQuery.getJSON的React版本{,javascript,jquery,reactjs,Javascript,Jquery,Reactjs,React新手,尝试将我的站点重建为ReactJS和GatsbyJS。我一直遇到的一个问题是getJSON,尤其是在这里的代码中 如何在不需要jQuery的情况下在React中使用它 _fetchWeather() { jQuery.getJSON({ method: 'GET', data: { q: `select * from weather.forecast where woeid in (select woeid from geo.
getJSON
,尤其是在这里的代码中
如何在不需要jQuery的情况下在React中使用它
_fetchWeather() {
jQuery.getJSON({
method: 'GET',
data: {
q: `select * from weather.forecast
where woeid in (select woeid from geo.places(1)
where text="${this.state.search}")`,
format: 'json',
env: 'store://datatables.org/alltableswithkeys'
},
url: 'https://query.yahooapis.com/v1/public/yql'
}).success(res => {
this.setState({weather: res.query.results.channel});
});
}
在React中,有几个选项可以从API端点获取数据。最简单的是使用大多数现代浏览器中的。如果您担心兼容性问题,可以使用诸如和之类的库,这两个库都充分利用了JavaScript的功能。在React中,有几个选项可以从API端点获取数据。最简单的是o使用大多数现代浏览器中的。如果您担心兼容性问题,有一些库,如和,它们都严重利用JavaScript的,与您发出任何其他HTTP请求的方式相同?与发出任何其他HTTP请求的方式相同?