网路请求和二次方装的的方法还用vue的就行。

函数组件

调用的话就有点不一样了,要先引入useEffect和封装的请求

切记useEffect一定要用命名导入要加{}不然不能用

用法在useEffect里面给我给我进行(get请求)

useEffect的写法

useEffect(() => {
  
    }, [])

网络请求的写法

const fetchData = async () => {
    try {
      const res = await getCode();
      console.log(res);
    } catch (err) {
      console.log(err);
    }
  };
  fetchData()

类组件

类组件用componentDidMount这个生命周期里进行网络请求(get),fetchData是自己定义的随便的一个名字

componentDidMount() {
        this.fetchData();
    }

fetchData = async () => {
        try {
            const res = await getCode();
            // console.log(res.data[2].img);
            this.setState({
                img1: res.data[2].img
            });
        } catch (err) {
            console.log(err);
        }
    };

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐