vue添加axios,并且指定baseurl的方法


Posted in Javascript onSeptember 19, 2018

本文主要介绍如何在vue项目中引入axios,并且在使用的时候指定baseurl。

好,下面上货。

1、首先需要的是一个vue项目,这个可以参考以前的文章。

2、然后是npm install axios --save-dev

3、在main.js中添加如下内容:

import axios from 'axios'
Vue.prototype.$ajax=axios;

4、这个时候应该可以在项目中使用了,使用的方法如下:

testget: function () {
  this.$ajax({
   method: 'get',
   url: 'zk/connect?connectionString=' + this.connectionString,
  }).then(function (res) {
   let data = res.data;
   alert(data);
   console.error(data);
   this.conflag = data.flag;
  }.bind(this));
  },

现在使用的是默认的baseurl,每次如果我们都需修改这个baseurl会非常的麻烦。我们这里可以修改baseurl。

5、添加一个Global.vue,内容如下:

<script>
 const BASE_URL = 'http://192.168.0.108:7878/zkview/';
 export default{
 BASE_URL
 }
</script>

6、在main.js中添加如下内容:

import global_ from './Global.vue'
Vue.prototype.GLOBAL = global_;
axios.defaults.baseURL=global_.BASE_URL;
Vue.prototype.$ajax = axios;

7、然后就能够正常的在各个模块中使用了。

后记:当然,很多全局变量都可以在Globa.vue中声明,并而且export出来。

在模块中使用的时候只需这样:

this.GLOBAL.BASE_URL即可。

以上这篇vue添加axios,并且指定baseurl的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js TextArea的选中区域处理
Dec 28 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
jQuery 获取兄弟元素的几种不错方法
May 23 Javascript
Node.js中使用mongoskin操作mongoDB实例
Sep 28 Javascript
Js获取当前日期时间及格式化代码
Sep 17 Javascript
AngularJS入门示例之Hello World详解
Jan 04 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
JavaScript实现区块链
Mar 14 Javascript
详解从react转职到vue开发的项目准备
Jan 14 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
JS实现电脑虚拟键盘打字测试
Jun 24 Javascript
js动态添加带圆圈序号列表的实例代码
Feb 18 Javascript
vue中的计算属性实例详解
Sep 19 #Javascript
Vue axios设置访问基础路径方法
Sep 19 #Javascript
json前后端数据交互相关代码
Sep 19 #Javascript
解决vue动态为数据添加新属性遇到的问题
Sep 18 #Javascript
vue webpack开发访问后台接口全局配置的方法
Sep 18 #Javascript
vue中当图片地址无效的时候,显示默认图片的方法
Sep 18 #Javascript
vue动态设置img的src路径实例
Sep 18 #Javascript
You might like
php Xdebug的安装与使用详解
2013/06/20 PHP
php通过curl模拟登陆DZ论坛
2015/05/11 PHP
wordpress之js库集合研究介绍
2007/08/17 Javascript
表单验证的完整应用案例探讨
2013/03/29 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
Javascript数组Array基础介绍
2016/03/13 Javascript
JavaScript实现垂直向上无缝滚动特效代码
2016/11/23 Javascript
angular分页指令操作
2017/01/09 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
2017/10/16 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
微信小程序整合使用富文本编辑器的方法详解
2019/04/25 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
使用python编写监听端
2018/04/12 Python
python实现逆序输出一个数字的示例讲解
2018/06/25 Python
Python通过调用有道翻译api实现翻译功能示例
2018/07/19 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
CSS3教程(2):网页边框半径和网页圆角
2009/04/02 HTML / CSS
新西兰购物网站:TheMarket NZ
2020/09/19 全球购物
SQL数据库笔试题
2016/03/08 面试题
公证书标准格式
2014/04/10 职场文书
春节请假条
2014/04/11 职场文书
医院信息公开实施方案
2014/05/09 职场文书
项目建议书范文
2014/05/12 职场文书
三八妇女节趣味活动方案
2014/08/23 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
书法社团活动总结
2015/05/07 职场文书