欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

詳解axios在vue中的簡單配置與使用

一、axios 簡介

目前累計服務客戶上1000+,積累了豐富的產(chǎn)品開發(fā)及服務經(jīng)驗。以網(wǎng)站設計水平和技術(shù)實力,樹立企業(yè)形象,為客戶提供成都網(wǎng)站設計、網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)頁設計、網(wǎng)絡營銷、VI設計、網(wǎng)站改版、漏洞修補等服務。成都創(chuàng)新互聯(lián)公司始終以務實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領先技術(shù)的掌握、對創(chuàng)意設計的研究、對客戶形象的視覺傳遞、對應用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

axios 是一個基于Promise 用于瀏覽器和 nodejs 的 HTTP 客戶端,它本身具有以下特征:

  • 從瀏覽器中創(chuàng)建 XMLHttpRequest
  • 從 node.js 發(fā)出 http 請求
  • 支持 Promise API
  • 攔截請求和響應
  • 轉(zhuǎn)換請求和響應數(shù)據(jù)
  • 取消請求
  • 自動轉(zhuǎn)換JSON數(shù)據(jù)
  • 客戶端支持防止 CSRF/XSRF

二、引入方式:

npm:

$ npm install axios
//淘寶源
$ cnpm install axios

bower:

$ bower install axios

cdn:

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

三、vue中axios的配置

之前那個開源項目一開始就打算用axios,在網(wǎng)上找了好多文章與攻略,發(fā)現(xiàn)好多都不太詳細,所以打算自己動手配置一個,(不要慫,擼起袖子就是干)。

我的配置:

import axios from 'axios'
import qs from 'qs'
import * as _ from '../util/tool'
axios.defaults.timeout = 5000;            //響應時間
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';      //配置請求頭
axios.defaults.baseURL = '你的接口地址';  //配置接口地址
//POST傳參序列化(添加請求攔截器)
axios.interceptors.request.use((config) => {
 //在發(fā)送請求之前做某件事
  if(config.method === 'post'){
    config.data = qs.stringify(config.data);
  }
  return config;
},(error) =>{
   _.toast("錯誤的傳參", 'fail');
  return Promise.reject(error);
});
//返回狀態(tài)判斷(添加響應攔截器)
axios.interceptors.response.use((res) =>{
 //對響應數(shù)據(jù)做些事
  if(!res.data.success){
    // _.toast(res.data.msg);
    return Promise.reject(res);
  }
  return res;
}, (error) => {
  _.toast("網(wǎng)絡異常", 'fail');
  return Promise.reject(error);
});
//返回一個Promise(發(fā)送post請求)
export function fetch(url, params) {
  return new Promise((resolve, reject) => {
    axios.post(url, params)
      .then(response => {
        resolve(response.data);
      }, err => {
        reject(err);
      })
      .catch((error) => {
        reject(error)
      })
  })
}

四、vue中使用配置好的axios

export default {
  /**
   * 用戶登錄
   */
  Login(params) {
    return fetch('/users/api/userLogin', params)
  }, 
  /**
   * 用戶注冊
   */
  Regist(params) {
    return fetch('/users/api/userRegist', params)
  },
  /**
   * 發(fā)送注冊驗證碼
   */
  RegistVerifiCode(tellphone) {
    return fetch('/users/api/registVerifiCode', {tellphone: tellphone})
  },
  ......
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。

網(wǎng)站欄目:詳解axios在vue中的簡單配置與使用
文章URL:http://chinadenli.net/article22/jogojc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、外貿(mào)網(wǎng)站建設App設計、營銷型網(wǎng)站建設網(wǎng)站策劃、網(wǎng)站改版

廣告

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

網(wǎng)站托管運營
精品人妻一区二区三区四在线| 亚洲欧美日本国产有色| 99久久国产亚洲综合精品| 久久亚洲午夜精品毛片| 欧美夫妻性生活一区二区| 国产av熟女一区二区三区蜜桃| 亚洲黄香蕉视频免费看| 午夜精品麻豆视频91| 色婷婷日本视频在线观看| 在线免费国产一区二区| 国产偷拍精品在线视频| 91欧美激情在线视频| 国产在线一区二区免费| 国产av精品一区二区| 91偷拍裸体一区二区三区| 国产精品午夜视频免费观看| 中文字幕人妻日本一区二区| 久久精品中文扫妇内射| 老外那个很粗大做起来很爽| 男女激情视频在线免费观看| 五月婷婷六月丁香在线观看| 在线一区二区免费的视频| 亚洲专区中文字幕在线| 91人妻人人做人碰人人九色| 中文字幕一区久久综合| 精品一区二区三区不卡少妇av| 伊人久久五月天综合网| 少妇肥臀一区二区三区| 日韩aa一区二区三区| 亚洲国产欧美精品久久| 在线九月婷婷丁香伊人| 亚洲中文字幕在线观看四区| 国产肥妇一区二区熟女精品| 在线视频免费看你懂的| 日韩欧美国产高清在线| 亚洲少妇一区二区三区懂色| 冬爱琴音一区二区中文字幕| 国产精品视频一区二区秋霞 | 成人综合网视频在线观看| 亚洲国产成人久久一区二区三区| 日本亚洲精品在线观看|