React-使用axios从多个页面进行api调用

时间:2020-05-22 19:01:44

标签: reactjs axios

我正在尝试从多个页面中获取数据。但是,URL没有&page=...这样的示例Parsing more than one page from API

这是我正在苦苦挣扎的API:https://content.guardianapis.com/search?q=debate&tag=politics/politics&from-date=2014-01-01&api-key=test,它说的是currentPage:1,pages:1711,所以显然它有1页。

到目前为止,这是我的代码

  componentDidMount() {
    axios
      .get(
        "https://content.guardianapis.com/search?api-key=b0e6548b-b042-46c6-821e-94aa7b68exxx"
      )
      .then((res) => {
        console.log(res);
        this.setState({
          articles: res.data.response.results.slice(0, 15),
        });
      })
      .catch((err) => {
        console.log(err);
      });
  }

真的很感谢任何建议。

0 个答案:

没有答案