如何在一个类中调用2个api,以便两者都能工作?(反应)

kokiwebaaa

我想在一个类中两次调用api,但是当我调用另一个类时,第一个不再起作用。我该怎么办?

这是代码---> PS这只是一个请求代码。我不写渲染代码

export class  Ajax1 extends Component{
    constructor(props){
        super(props)
        this.state={
            info:[],
            info2:[]
        }
    }

    async componentDidMount(){
        const url="https://jsonplaceholder.typicode.com/users"
        const res=await fetch(url)
        const data= await res.json()
        this.setState({info:data})
    }

    async componentDidMount(){
        const url="https://jsonplaceholder.typicode.com/posts"
        const res=await fetch(url)
        const data= await res.json()
        this.setState({info2:data})
    }

礼节

componentDidMount在同一个类中,您不应有多个函数:

async componentDidMount(){
    this.fetchInfo();
    this.fetchInfo2()
}

async fetchInfo(){
    const url="https://jsonplaceholder.typicode.com/users"
    const res=await fetch(url)
    const data= await res.json()
    this.setState({info:data})
}

async fetchInfo2(){
    const url="https://jsonplaceholder.typicode.com/posts"
    const res=await fetch(url)
    const data= await res.json()
    this.setState({info2:data})
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试访问方法中的嵌套类(两者都在同一个类中)。

来自分类Dev

控制器创建正确的路由,以便两者都能正常工作

来自分类Dev

两者都在 URL 中返回“moreEdu”,如何以单一形式使用两个按钮?

来自分类Dev

如何在Excel中以给定的概率在两者之间选择一个值?

来自分类Dev

如何在Excel中以给定的概率在两者之间选择一个值?

来自分类Dev

使用clear:两者都会在项目下创建一个间隙

来自分类Dev

将项目从一个列表移动到另一个列表,并且两者都位于列表数组中

来自分类Dev

如何找到这两个代码之间的区别?两者都在执行时给出相同的答案,但是网站说一个代码是部分正确的

来自分类Dev

当两者都属于同一模块时,如何将nestjs服务注入另一个服务?

来自分类Dev

两个div,一个在另一个之上,两者都具有100%的屏幕高度

来自分类Dev

MVC安全性:ViewModel与[Bind()]批注。两者都需要,还是一个够用?

来自分类Dev

需要一个正则表达式来强制$或%而不是两者都强制

来自分类Dev

我正在尝试在图像上放置一个信息框,但两者都仍留在容器内

来自分类Dev

Bash 脚本删除另一个文件夹中的文件,如果两者都存在扩展名 *.c

来自分类Dev

考虑到两者都在同一个文件夹中,而无需指定文件路径,就可以将数据从一个关闭的工作簿传输到一个打开的工作簿中

来自分类Dev

将json文件中的两个字段添加到一个列表中,将两者都转换为浮点数,将其中一个字段转换为负数

来自分类Dev

验证一个字段或另一个字段或两者都存在(或)

来自分类Dev

Perl评估,awk system()getline。两者都有安全问题,一个比另一个安全吗?为什么?

来自分类Dev

滚动窗格不适用于一个div但位于另一个div-两者都是动态内容

来自分类Dev

IIS / ASP将一个域重定向到另一个域,两者都具有相同的源

来自分类Dev

两者都实现了类。将使用两者之一

来自分类Dev

如何在AssertJ中检查相等或两者都是空白?

来自分类Dev

如何连接Qtoolbutton和QStackedWidget(两者都在同一框架中)

来自分类Dev

Bootstrap Carousal 需要两个分页点,两者都带有活动类

来自分类Dev

字符串过滤 .. 任何一个.. 只包含所选字符之一或两者都包含

来自分类Dev

我想根据第一个选择填充第二个选择表单。两者都从sql数据库中检索其元素

来自分类Dev

我怎么知道一个库是服务器端,客户端还是两者都存在?

来自分类Dev

如何在另一个类中调用一个类的main()方法?

来自分类Dev

Python:设置一个数组等于另一个数组的部分,以便两者一起改变

Related 相关文章

  1. 1

    尝试访问方法中的嵌套类(两者都在同一个类中)。

  2. 2

    控制器创建正确的路由,以便两者都能正常工作

  3. 3

    两者都在 URL 中返回“moreEdu”,如何以单一形式使用两个按钮?

  4. 4

    如何在Excel中以给定的概率在两者之间选择一个值?

  5. 5

    如何在Excel中以给定的概率在两者之间选择一个值?

  6. 6

    使用clear:两者都会在项目下创建一个间隙

  7. 7

    将项目从一个列表移动到另一个列表,并且两者都位于列表数组中

  8. 8

    如何找到这两个代码之间的区别?两者都在执行时给出相同的答案,但是网站说一个代码是部分正确的

  9. 9

    当两者都属于同一模块时,如何将nestjs服务注入另一个服务?

  10. 10

    两个div,一个在另一个之上,两者都具有100%的屏幕高度

  11. 11

    MVC安全性:ViewModel与[Bind()]批注。两者都需要,还是一个够用?

  12. 12

    需要一个正则表达式来强制$或%而不是两者都强制

  13. 13

    我正在尝试在图像上放置一个信息框,但两者都仍留在容器内

  14. 14

    Bash 脚本删除另一个文件夹中的文件,如果两者都存在扩展名 *.c

  15. 15

    考虑到两者都在同一个文件夹中,而无需指定文件路径,就可以将数据从一个关闭的工作簿传输到一个打开的工作簿中

  16. 16

    将json文件中的两个字段添加到一个列表中,将两者都转换为浮点数,将其中一个字段转换为负数

  17. 17

    验证一个字段或另一个字段或两者都存在(或)

  18. 18

    Perl评估,awk system()getline。两者都有安全问题,一个比另一个安全吗?为什么?

  19. 19

    滚动窗格不适用于一个div但位于另一个div-两者都是动态内容

  20. 20

    IIS / ASP将一个域重定向到另一个域,两者都具有相同的源

  21. 21

    两者都实现了类。将使用两者之一

  22. 22

    如何在AssertJ中检查相等或两者都是空白?

  23. 23

    如何连接Qtoolbutton和QStackedWidget(两者都在同一框架中)

  24. 24

    Bootstrap Carousal 需要两个分页点,两者都带有活动类

  25. 25

    字符串过滤 .. 任何一个.. 只包含所选字符之一或两者都包含

  26. 26

    我想根据第一个选择填充第二个选择表单。两者都从sql数据库中检索其元素

  27. 27

    我怎么知道一个库是服务器端,客户端还是两者都存在?

  28. 28

    如何在另一个类中调用一个类的main()方法?

  29. 29

    Python:设置一个数组等于另一个数组的部分,以便两者一起改变

热门标签

归档