vue 專案介面管理

2021-09-25 19:19:06 字數 1397 閱讀 6200

一、前言

在vue開發中,會涉及到很多介面的處理,當專案足夠大時,就需要定義規範統一的介面

假設後端的文件分成了以下幾個模組

1、發現模組

2、個人資訊模組

3、商品模組

一般來說,**的首頁都是複雜的,會用到很多其他頁面也會用到api,所以介面統一管理可以做到api的復用

二、介面管理

1、在src目錄下建立api資料夾

2、按照後台文件劃分模組

find.js

info.js

goods.js

comment.js

3、建立http.js 引入axios 配置axios

//請求攔截

)//響應攔截

}4、在api資料夾下引入http.js.簡單用info.js為例

;//在這裡定義了乙個登陸的介面,把登陸的介面暴露出去給元件使用

;5、在元件中使用

import

from

"../../apis/home"

;export

default

}

vue專案api介面管理

預設vue專案中已經使用vue cli生成,安裝axios,基於element ui開發,axiosconfig目錄和api目錄是同級,主要記錄配置的相關。import vue from vue import axios from axios import qs from qs import fro...

dtree 後台管理例子 vue 專案介面管理

在vue開發中,會涉及到很多介面的處理,當專案足夠大時,就需要定義規範統一的介面,如何定義呢?方法可能不只一種,本文使用axios async await進行介面的統一管理。本文使用vue cli生成的專案舉例。舉例拿segmentfault的官網簡單舉個例子,先看一下官網 問答模組 專欄模組 講堂...

Vue 介面管理

在vue開發中,會涉及到很多介面的處理,當專案足夠大時,就需要定義規範統一的介面,如何定義呢?方法可能不只一種,本文使用axios async await進行介面的統一管理。本文使用vue cli生成的專案舉例。拿segmentfault的官網簡單舉個例子,先看一下官網 舉例問答模組 專欄模組 講堂...