vue脚手架中使用axios

Posted 心欲无痕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue脚手架中使用axios相关的知识,希望对你有一定的参考价值。

  虽然之前用过n次,但大多都是直接在页面中引入axios.js的。今天想换种方式使用,一时间竟不知道怎么配置了。特此记录下。

  1、npm 安装axios,文件根目录下安装,指令如下:

   npm install axios --save-dev

  2、在main.js中引入axios。 

import axios from \'axios\'

  3、接着将axios改写为Vue的原型属性

Vue.prototype.$http=axios

  4、全局配置baseURL(后面如果接口baseURL更改了,可直接修改这里就可以了)

Vue.prototype.$http.defaults.baseURL = \'\'    //`baseURL` 将自动加在 `url` 前面,除非 `url` 是一个绝对 URL

  

  这样之后就可在每个组件的methods中调用$http命令完成数据请求

  

 

以上是关于vue脚手架中使用axios的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

VUE学习笔记:29.脚手架vue-cli之axios

vue项目中关于axios的简单使用

vue+axios跨域解决方法

vue项目中解决跨域问题axios和