AJAX使用JQuery调用

时间:2018-03-21 11:57:20

标签: jquery ajax reactjs

调用JQuery AJAX的方式是什么? 我用了fetch方法。由于环境的限制,我需要将其更改为JQuery Ajax调用。我需要来自网址的json格式数据。我用fetch方法尝试过的代码是: (结果是我存储json数据的状态变量)

componentDidMount() {
    fetch(url)
    .then(data => data.json())
    .then(jsonData => {
        console.log(jsonData);
        this.setState({result : jsonData,})
    });
}

1 个答案:

答案 0 :(得分:0)

ReactJS中发出请求的常用方法是使用名为axioshttps://github.com/axios/axios)的HTTP客户端。

因此,您的代码将如下所示:

componentDidMount() {
  axios.get(url)
    .then(jsonData => {
      console.log(jsonData);
      this.setState({
        result: jsonData,
      })
    });
}

希望这有帮助。