国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 盐池县| 蓬安县| 疏勒县| 富平县| 平塘县| 双辽市| 大宁县| 蓬溪县| 丹东市| 东山县| 新巴尔虎左旗| 陕西省| 宁阳县| 威信县| 云龙县| 红原县| 礼泉县| 闽清县| 桦南县| 大港区| 保山市| 山阳县| 玉溪市| 古浪县| 涟水县| 澄迈县| 奎屯市| 上杭县| 桐柏县| 沛县| 蕲春县| 长沙县| 忻州市| 泽州县| 灵台县| 山西省| 神农架林区| 平陆县| 汪清县| 永定县| 安达市|