欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

vue中axios的封裝示例

這篇文章主要介紹vue中axios的封裝示例,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

通榆網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司2013年開(kāi)創(chuàng)至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

vue中axios的封裝

第一步還是先下載axios

cnpm install axios -S

第二步建立一個(gè)htttp.js

import axios from 'axios';
import { Message } from 'element-ui';

axios.defaults.timeout = 5000;
axios.defaults.baseURL ='';


//http request 攔截器
axios.interceptors.request.use(
  config => {
    // const token = getCookie('名稱');注意使用的時(shí)候需要引入cookie方法,推薦js-cookie
    config.data = JSON.stringify(config.data);
    config.headers = {
      'Content-Type':'application/x-www-form-urlencoded'
    }
    // if(token){
    //   config.params = {'token':token}
    // }
    return config;
  },
  error => {
    return Promise.reject(err);
  }
);


//http response 攔截器
axios.interceptors.response.use(
  response => {
    if(response.data.errCode ==2){
      router.push({
        path:"/login",
        query:{redirect:router.currentRoute.fullPath}//從哪個(gè)頁(yè)面跳轉(zhuǎn)
      })
    }
    return response;
  },
  error => {
    return Promise.reject(error)
  }
)


/**
 * 封裝get方法
 * @param url
 * @param data
 * @returns {Promise}
 */

export function fetch(url,params={}){
  return new Promise((resolve,reject) => {
    axios.get(url,{
      params:params
    })
    .then(response => {
      resolve(response.data);
    })
    .catch(err => {
      reject(err)
    })
  })
}


/**
 * 封裝post請(qǐng)求
 * @param url
 * @param data
 * @returns {Promise}
 */

 export function post(url,data = {}){
   return new Promise((resolve,reject) => {
     axios.post(url,data)
          .then(response => {
            resolve(response.data);
          },err => {
            reject(err)
          })
   })
 }

 /**
 * 封裝patch請(qǐng)求
 * @param url
 * @param data
 * @returns {Promise}
 */

export function patch(url,data = {}){
  return new Promise((resolve,reject) => {
    axios.patch(url,data)
         .then(response => {
           resolve(response.data);
         },err => {
           reject(err)
         })
  })
}

 /**
 * 封裝put請(qǐng)求
 * @param url
 * @param data
 * @returns {Promise}
 */

export function put(url,data = {}){
  return new Promise((resolve,reject) => {
    axios.put(url,data)
         .then(response => {
           resolve(response.data);
         },err => {
           reject(err)
         })
  })
}

第三步

在main.js中引入

import axios from 'axios'
import {post,fetch,patch,put} from './utils/http'
//定義全局變量
Vue.prototype.$post=post;
Vue.prototype.$fetch=fetch;
Vue.prototype.$patch=patch;
Vue.prototype.$put=put;

最后在組件里直接使用

 mounted(){
    this.$fetch('/api/v2/movie/top250')
      .then((response) => {
        console.log(response)
      })
  },

//其余的方法一樣

以上是“vue中axios的封裝示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁(yè)名稱:vue中axios的封裝示例
分享路徑:http://aaarwkj.com/article38/ggpipp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)搜索引擎優(yōu)化、企業(yè)網(wǎng)站制作、域名注冊(cè)、自適應(yīng)網(wǎng)站電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
欧美一区二区三区日韩色| 国内精品老年人视频网站| 国产精品人妻在线av| 亚洲精品一区二区三区高潮| 日韩免费视频一区二区三区免费| 一区二区三区福利视频在线观看| 国产熟女真实乱精品视频| av在线视频男人的天堂 | 亚洲第一精品国产日韩| 丰满人妻毛片一区二区三区| 国产成人亚洲精品乱码| 久久精品国产一区二区三区91| 欧美人与性禽动交情品| 日韩激情av中文字幕| 日韩三级精品一区二区| 欧美日在线观看加勒比| 中文字幕乱码亚州精品一区| 欧美成人精品高清在线| 日韩一级免费高清黄片| 午夜福利欧美日本视频| 国产精品区一区二区三区| 欧美日韩久久久久久精品| 欧美大吊视频在线观看| 日韩精品人妻一区二区三区免费| 国产精品久久久天美传媒| 国产大学生情侣在线视频| 日韩国产精品亚洲欧美在线| 日韩成人高清免费在线| 手机不卡在线观看av| 亚洲巨人精品福利导航| 国产av白浆一区二区色爽黄| 91深夜在线免费观看| 国产成年人在线免费观看| 久久色综合色悠悠色综合色| 欧美日韩国产综合精品亚洲| 深夜十八禁在线免费观看| 国产成人色污在线观看| 国产蜜臀视频在线播放| 中文字幕熟女人妻另类癖好| 色偷拍亚洲偷自拍二区| 亚洲成人免费电影91|