api介面封裝

2022-06-10 01:48:08 字數 1380 閱讀 5098

作用:為了以後修改介面方便,如果專案很大,在每乙個頁面裡修改介面的話,很麻煩,所以封裝在乙個檔案裡,找起來也很方便

http.js 中

import axios from

'axios'//

環境的切換 環境指的是就是開發環境 和 生產環境(npm run build之後)

//開發環境(development)中用到的是測試介面 生產環境(product)

if (process.env.node_env == '

development')

if(process.env.node_env == '

production')

//設定超出時間

axios.defaults.timeout = 10000

//設定請求頭

axios.interceptors.request.use(

config=>

return

config

})//

axios.interceptors.response.use()

//使用promise返回axios請求的結果(promise)

export function get(url,params

)).then(res=>).

catch(err=>)

})}export function post(url,

params

)).then(res=>).

catch(err=>)})}

api.js 中 寫介面

' // 引入http檔案

//

return

get('')

} //

輪播export function getbannerindedx()

//課程詳情

export function getdetails(id)

//課程大綱

export function getdagang()

在當前元件中

封裝API介面

封裝api介面 目的 為了以後修改介面方便,如果專案很大,在每乙個頁面裡修改介面的話,很麻煩,所以封裝在乙個檔案裡,找起來也很方便 如何封裝 1.在src下建乙個restful資料夾,在此下面建乙個api.js檔案 2.因為上面的介面位址寫的是 api 所以要在config資料夾下的index.js...

python 封裝API介面

1.對一天中通話,按時段進行分析 輸入資料為.txt檔案,資料部分展示如下 u110107 02169228380 530005 20190228125930 61aa.u110107 18895672550 530005 20190228165337 ffffe06f.u110107 188956...

封裝好api介面

詳細註冊 getwxre data true 2.在外部封裝乙個utils檔案裡的乙個auth.js檔案 以及在template login資料夾下的元件 3.在我的頁面的js檔案中引用login資料夾下的元件 在我的頁面的js檔案 寫入 引入外部的auth.js檔案 const auth requ...