vue 請求統一封裝和呼叫

2021-10-06 19:03:04 字數 1091 閱讀 5831

1. request.js統一封裝的請求介面

/*

* @author: your name

* @date: 2020-03-20 14:17:34

* @lastedittime: 2020-03-26 11:27:50

* @lasteditors: your name

* @description: in user settings edit

* @filepath: 。。。。。。。。。。

*/import axios from 'axios'

import from 'element-ui'

const token ='你自己的token'

// create an axios instance

const service = axios.create()

// request interceptor

service.interceptors.request.use(

config =>

return config

},error =>

)// response interceptor

service.interceptors.response.use(

response => response,

error =>

)export default service

2.呼叫api

import request from '@/utils/request'

// 獲取你要的資料

export function getdata(data) )

}

3.呼叫過程為頁面引入api檔案,再由api呼叫統一的請求函式請求資料

import  from "@/api";

// 獲取資料

getdatatest(data) )

.catch(error => );

},

這些的前提是配置了****,如果沒有配置****直接請求的話請在1中配置,具體方法參閱axios官網

golang db事務的統一封裝

database db.db tx,err database.begin if err nil stmt,err tx.prepare sqlquery if err nil err stmt.exec paras.if err nil err tx.commit if err nil以上是我們使用...

統一封裝 Axios 介面與異常處理

vue.config.js vue.config.js 配置說明 這裡只列一部分,具體配置慘考文件 module.exports 3個屬性host,port,https 它支援webpack dev server的所有選項 devserver open false,配置自動啟動瀏覽器 proxy 配...

C 類和物件(一) 封裝

2.struct 和class的區別 3.成員屬性設為私有 4.練習案例 c 物件導向的三大特性 封裝,繼承,多型c 認為萬事皆可為物件,物件上有其屬性和行為 例如 物件 車 屬性 輪胎,方向盤,喇叭,車燈 行為 載人,駕駛,照明 具有相同性質的物件,抽象位類 車屬於車類 將屬性和行為作為乙個整體,...