欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Axios 常用的請求方法別名(詳解)

 更新時(shí)間:2018年03月13日 14:48:36   作者:yyjourney  
下面小編就為大家分享一篇Axios 常用的請求方法別名,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

Axios

是一個(gè)基于 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。

常用的請求方法別名一般有: Get/post/http協(xié)議請求

執(zhí)行Get請求

function get(){
 return axios.get('/data.json', {
    params:{
     id:1234
    }
    }).then(function (response) {
     console.log(response);
    })
   .catch(function (error) {
    console.log(error);
   });
 }

使用get方法進(jìn)行傳參數(shù)的時(shí)候用的是 params方法

執(zhí)行Post請求

function post(){
return axios.post('/data.json', {
  id:1234
    })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });
 }

使用post方法進(jìn)行傳參數(shù)的時(shí)候是直接進(jìn)行數(shù)據(jù)的傳遞,這也是兩種方法的區(qū)別。

執(zhí)行http協(xié)議請求

function http(){
 return axios({
 method: 'post',
 url: '/data.json',
 data: {
  id: 1111,
 },
params: {
 id:2222,
 }).then(res=>{
  this.msg=res.data;
 });
}

注意這里的區(qū)別,當(dāng)使用post請求的時(shí)候,進(jìn)行數(shù)據(jù)的傳參使用的是data方法,而使用get請求的時(shí)候,使用的是params方法。

使用攔截器:

在請求或響應(yīng)被 then 或 catch 處理前攔截它們。

// 添加請求攔截器
mounted:function(){
  axios.interceptors.request.use(function (config) {
    // 在發(fā)送請求之前做些什么
    return config;
   }, function (error) {
    // 對請求錯(cuò)誤做些什么
    return Promise.reject(error);
   });
// 添加響應(yīng)攔截器
  axios.interceptors.response.use(function (response) {
    // 對響應(yīng)數(shù)據(jù)做點(diǎn)什么
    return response;
   }, function (error) {
    // 對響應(yīng)錯(cuò)誤做點(diǎn)什么
    return Promise.reject(error);
   });
}

以上這篇基于Axios 常用的請求方法別名(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用vue與jquery實(shí)時(shí)監(jiān)聽用戶輸入狀態(tài)的操作代碼

    使用vue與jquery實(shí)時(shí)監(jiān)聽用戶輸入狀態(tài)的操作代碼

    本文是腳本之家小編給大家?guī)淼氖褂胿ue與jquery實(shí)時(shí)監(jiān)聽用戶輸入狀態(tài),實(shí)現(xiàn)效果是input未輸入值時(shí),按鈕禁用狀態(tài),具體操作代碼大家參考下本文吧
    2017-09-09
  • 在vue項(xiàng)目中引入highcharts圖表的方法(詳解)

    在vue項(xiàng)目中引入highcharts圖表的方法(詳解)

    下面小編就為大家分享一篇在vue項(xiàng)目中引入highcharts圖表的方法(詳解),具有很好的參考價(jià)值,希望對大家有所幫助
    2018-03-03
  • 如何優(yōu)雅地在vue中添加權(quán)限控制示例詳解

    如何優(yōu)雅地在vue中添加權(quán)限控制示例詳解

    這篇文章主要給大家介紹了關(guān)于如何優(yōu)雅地在vue中添加權(quán)限控制的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Vuex總體案例詳解

    Vuex總體案例詳解

    這篇文章主要介紹了Vuex總體案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • vue 獲取url參數(shù)、get參數(shù)返回?cái)?shù)組的操作

    vue 獲取url參數(shù)、get參數(shù)返回?cái)?shù)組的操作

    這篇文章主要介紹了vue 獲取url參數(shù)、get參數(shù)返回?cái)?shù)組的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 詳解vue-cli中使用rem,vue自適應(yīng)

    詳解vue-cli中使用rem,vue自適應(yīng)

    這篇文章主要介紹了vue-cli使用rem,vue自適應(yīng),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn)

    Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn)

    這篇文章主要為大家詳細(xì)介紹了Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • vue中Form 表單的 resetFields() 失效原因及問題解決

    vue中Form 表單的 resetFields() 失效原因及問題解決

    在Vue項(xiàng)目中,使用formRef.value.resetFields()方法重置表單時(shí)可能遇到不起作用的問題,下面就來介紹一下如何解決,感興趣的可以了解一下
    2024-09-09
  • HTML頁面中使用Vue示例進(jìn)階(快速學(xué)會(huì)上手Vue)

    HTML頁面中使用Vue示例進(jìn)階(快速學(xué)會(huì)上手Vue)

    Vue是用于構(gòu)建用戶界面的漸進(jìn)式JavaScript框架。特色:構(gòu)建用戶界面—數(shù)據(jù)變成界面;漸進(jìn)式—Vue可以自底向上逐層的應(yīng)用。VUE有兩種使用方式,一種實(shí)在html中直接使用vue做開發(fā),一種是企業(yè)級(jí)的單頁面應(yīng)用。
    2023-02-02
  • vue3.0中使用websocket,封裝到公共方法的實(shí)現(xiàn)

    vue3.0中使用websocket,封裝到公共方法的實(shí)現(xiàn)

    這篇文章主要介紹了vue3.0中使用websocket,封裝到公共方法的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10

最新評論