Javascript jQuery.getJSON的React版本{

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.

React新手,尝试将我的站点重建为ReactJS和GatsbyJS。我一直遇到的一个问题是
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请求的方式相同?