繁体   English   中英

在 Reactjs 中,console.log() 语句被调用两次

[英]console.log() statement being called twice in Reactjs

我的代码如下:

//fetch tasks from server
      const fetchTasks=()=>{
    
        const fTask = async ()=>{
          const res = await fetch('http://localhost:5000/tasks')
          const data = await res.json()
    
          console.log("data", data)     
        }
    
        fTask()
    
      }
    
      fetchTasks()

我原以为数据只被记录到控制台一次,但由于某种原因,它被记录了两次。 我试过调试器,但它也没有帮助..提前谢谢你..

  1. 移除严格模式或将其变成 <> </> 片段快捷方式

改为这样做

const fetchTasks= async ()=>{
      const res = await fetch('http://localhost:5000/tasks')
      const data = res.json()

      console.log("data", data)  
  }

  fetchTasks()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM