zoukankan      html  css  js  c++  java
  • 基本配置axios

    ①首先要安装axios这个包
    ②在main.js 中导入 axios这个包
    ③把axios挂载到Vue原型上
      // 这个$https是自己定义的
      Vue.prototype.$https = axios
    ④挂载请求的地址
    axios.defaults.baseURL =  ' 请求的跟路径 ' // 请求的地址
    ⑤使用
    这需要发起请求的地方 使用 this.$https.get/post/......() 就可以了 
    // 导入axios
    import Axios from 'axios'
    // 挂载请求地址
    Axios.defaults.baseURL = '请求地址'
    // http request 拦截器
    // 全局配置 axios 的 request 拦截器
    Axios.interceptors.request.use(config => {
      // 通过拦截request请求,主动为 请求头,追加新属性 Authorization,等于 token 值 Authorization是文档中的
      config.headers.Authorization = window.sessionStorage.getItem('token')
    })
    // 把axios挂载到Vue原型上 $https自己定义的
    Vue.prototype.$https = Axios
     
     返回在.then函数中如果成功,失败则是在.catch函数中。
  • 相关阅读:
    linux日常。
    tp5中的config类和config助手函数
    TP5隐藏index.php
    TP5读取数据概述
    TP5的安装部署概要
    eclipse4.7中文包安装方法。
    利用mysqldump备份magento数据库
    MySQL 基础知识
    PHP 基础知识
    妖怪与和尚过河问题
  • 原文地址:https://www.cnblogs.com/maxiag/p/13272464.html
Copyright © 2011-2022 走看看