侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 140 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

VUE3安装axios

海阔天空
2022-07-26 / 0 评论 / 0 点赞 / 195 阅读 / 0 字

安装

# 需要安装cnpm 如果没有用cnpm
cnpm i axios --save

配置全局变量

打开src/main.js文件,修改如下:

import { createApp } from 'vue'
import App from './App.vue'
import Axios from 'axios';//引入axios

var app=createApp(App)
app.config.globalProperties.Axios=Axios //全局配置axios

app.mount('#app')

使用axios

这样就可以使用axios了。

methods: {
    getSvgData: function () {
      this.loading = true;
      this.Axios.get("http://www.xxx.com/api/v1/svgjson")
        .then((response) => {
          console.log(response.data.data);
          this.svgdata = response.data.data;
        })
        .catch((error) => {
          console.log(error);
          this.errored = true;
        })
        .finally(() => (this.loading = false));
    },
  },
0

评论区