国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

axios全局注冊,設(shè)置token,以及全局設(shè)置url請求網(wǎng)段的方法

2024-05-06 15:29:32
字體:
供稿:網(wǎng)友

a1.axios全局注冊

axios不同 與vue-resource不能在import axios from 'axios'后使用Vue.use(axios),axios不是插件,要想全局使用axios應(yīng)該修改其原型鏈,代碼如下

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

這樣 axios就全局注冊好了,要使用axios,只需要這樣

this.$axios.post("/login", this.form).then((response) => {    } else {    }  });

使用this.$axios 就可以了。

2.axios設(shè)置頭部token.

設(shè)置token需要使用axios攔截器代碼如下

const url='192.137.8080/api'/*設(shè)置全局請求地址*/
axios.interceptors.request.use(  config => {  let token = localStorage.getItem("x-auth-token");  if (token) { // 判斷是否存在token,如果存在的話,則每個(gè)http header都加上token   config.headers.token = `${token}`;  }  if (config.url.indexOf(url) === -1) {   config.url = url + config.url;/*拼接完整請求路徑*/  }  return config;  },  err => {  return Promise.reject(err);  });

以上這篇axios全局注冊,設(shè)置token,以及全局設(shè)置url請求網(wǎng)段的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持錯(cuò)新站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 潼关县| 通山县| 绵竹市| 色达县| 大兴区| 琼海市| 论坛| 新乐市| 长寿区| 巴塘县| 广饶县| 道真| 长垣县| 汉沽区| 宜春市| 平遥县| 禄丰县| 沙洋县| 宣威市| 多伦县| 丰城市| 五峰| 丰宁| 新兴县| 石狮市| 日喀则市| 察雅县| 桦甸市| 丘北县| 云林县| 宝应县| 金沙县| 满城县| 黑河市| 浙江省| 开江县| 新田县| 青田县| 册亨县| 武威市| 鄂伦春自治旗|