多API调用

时间:2019-04-29 11:15:13

标签: javascript reactjs api

我试图在componendDidMount上进行多个API调用,但我一直在找回typeError

  

找不到'then'未定义的属性

如何解决此问题?

  componentDidMount() {


    //first API call to all the boards 
  API.getAllBoards()


  .then(res => {

    this.setState({

      boards: res.data
    }) 

    console.log(res.data);

    console.log("one");

  }).then()
  //second API CALL

  API.getPowder()

  .then(res => {

    this.setState({

    powder: res.data

    });

    console.log(res.data);

    console.log("two")

  });


  }

1 个答案:

答案 0 :(得分:0)

在第一个API调用中编写的代码(即 getAllBoards )之前,您应该删除第二个代码。