欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

url全局地址封装 vue_vue设置全局访问接口API地址操作

发布时间:2025/3/21 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 url全局地址封装 vue_vue设置全局访问接口API地址操作 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

methods: {

ajaxLoginApi: function (form) {

var that=this.form; // 放置指针,便于then操作的获取

console.log("账号"+that.username+"密码"+that.pwd);

var localPath = this.GLOBAL.localSrc; // 本地 接口地址 【注释1】

var serverPath = this.GLOBAL.serverSrc; // 线上 接口地址【注释2】

axios.post( serverPath + '/login',   // 【注释3】

{

// 'userName':'17681135201',

// 'userPwd':'123456',

// 'userType':"2"

'userName': this.form.username,

'userPwd': this.form.pwd,

'userType':"2"

},

{

headers: {

'Content-Type':'application/json',

//'Authorization':'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiI1QUZFRkQ4NTNFNjIwNDIyOEIwNDE3MzdCMDdBNEJCNURDNTBEQjA4OUFCQzBENDM4MDA5RkM4REU4QkMyODkzIiwidXNlck5hbWUiOiIxNzY4MTEzNTIwMSIsInVzZXJBZ2VudCI6Ik1vemlsbGEvNS4wIChXaW5kb3dzIE5UIDEwLjA7IFdpbjY0OyB4NjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS82OC4wLjM0NDAuMTA2IFNhZmFyaS81MzcuMzYiLCJleHAiOjE1NTE5MzYzODQsIm5iZiI6MTU1MTkzNDU4NH0.YgRW-Wnlk_Gz64id_jTocH68oj8DuZuI1WyQBmmrt7c'

}

},

)

.then(function (response) {

console.log("response="+response);

console.log("responseheader="+response.headers);

var reslutData = response;

// console.log(reslutData.data.code);

// 登录账号和密码 检测

if (reslutData.data.code == 2006) { // 用户名不存在

this.$notify.error({

title: reslutData.data.message,

duration: 2000

});

return false;

}

if (reslutData.data.code != 200) { // 登录失败

this.$notify.error({

title: reslutData.data.message,

duration: 2000

});

return false;

} else { // 登录成功

// 弹框成功提示

this.$notify({

title: reslutData.data.message,

// message: '正在跳转中···',

type: 'success',

duration: 2000

});

console.log("token=" + reslutData.data.data.token)

// token写入本地客户端存储

localStorage.setItem("token",reslutData.data.data.token);

// token获取本地客户端存储

// var key = localStorage.getItem("token");

// console.log("key=" + key)

// 成功之后执行跳转  this.$router.replace

this.$router.replace('/search');

}

}.bind(this))

.catch(function (error) {

console.log("请求失败"+error);

});

},

总结

以上是生活随笔为你收集整理的url全局地址封装 vue_vue设置全局访问接口API地址操作的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。