之前開發寫代碼的時候,所有的數據都是通過接口mock模擬的假數據,當前端的代碼編寫完畢,后端的接口也已經寫好之后,我們就需要把mock假數據干掉,使用后端提供的數據,進行前后端的一個調試,這個過程我們就把它稱之為前后端的接口聯調。
一、需要在config/config.js 給proxy 配置代理
1 proxy:{ 2 "/之前的接口/":{ 3 target:"http://...", 4 changeOrigin:ture 5 }, 6 "/最新接口/":{ 7 target:"最新的后台地址', 8 changeOrigin:ture 9 } 10 }
二、mock和service換成接口連接
以上篇最后為例
mock
1 export default{ 2 "POST /****接口地址****/queryApplicationList":queryApplicationList,//查詢接口 3 "POST /****接口地址****/createApplicationList":createApplicationList,//新建接口 4 "POST /****接口地址****/deteleApplicationList":deleteApplicationList//刪除接口 5 }
service
1 import request from "@/utils/request"; 2 3 export async function queryApplicationList(payload){ 4 return request("/****接口地址****/queryApplicationList",{ 5 method:"POST", 6 data:payload 7 }): 8 } 9 export async function createApplicationList(payload){ 10 return request("/****接口地址****/createApplicationList",{ 11 method:"POST", 12 data:payload 13 }): 14 } 15 export async function deleteApplicationList(payload){ 16 return request("/****接口地址****/deleteApplicationList",{ 17 method:"POST", 18 data:payload 19 }): 20 }
mock注釋export default顯示后台返回的真實數據,不注釋還是假數據。
二、檢測要點
1、是否成功返回服務器
2、參數、字段名是否一致
3、功能接口是否能成功操作
...