/**
 * 类组件发送网络请求：
 * 生命周期钩子函数：componentDidMount；执行时机：在初始化的时候 dom 渲染完毕时只执行一次
 */

/**
 * 1.不加依赖项，执行时机：初始化 + 重新渲染
 * 2.加 [] ， 执行时机：初始化执行一次
 * 3.加特定的依赖项 [count, name] ，执行时机：首次执行 + 任意一个变化执行
 */

 import { useEffect } from 'react'

 function App () {
     useEffect(() => {
         // 发送请求
         async function loadData () {
             const res = await fetch('http://geek.itheima.net/v1_0/channels')
             console.log(res)
         }
         loadData()
     }, [])
     
     return (
         <div>
         </div>
     )
 }
 
 export default App