最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VUE使用axios調(diào)用后臺(tái)API接口的方法

 更新時(shí)間:2020年08月03日 14:52:17   作者:zsq_fengchen  
這篇文章主要介紹了VUE使用axios調(diào)用后臺(tái)API接口的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下

引言

     Vue (讀音 /vjuː/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式JavaScript框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,方便與第三方庫或既有項(xiàng)目整合。我們都知道VUE更多是注重前段用戶界面的渲染合操作,但是如果想到實(shí)現(xiàn)前后端之間的交互調(diào)用后臺(tái)API,就需要借助其他組件,如今天要講到的Axios,下邊就重點(diǎn)講解axios在vue中的使用。

     Axios,基于 Promise 的 HTTP 客戶端,可以工作于瀏覽器中,也可以在 node.js 中使用。 

功能:

  • 從瀏覽器中創(chuàng)建 XMLHttpRequest
  • 從 node.js 中創(chuàng)建 http 請求
  • 支持 Promise API
  • 攔截請求和響應(yīng)
  • 轉(zhuǎn)換請求和響應(yīng)數(shù)據(jù)
  • 取消請求
  • 自動(dòng)轉(zhuǎn)換 JSON 數(shù)據(jù)
  • 客戶端支持防止 XSRF 攻擊

1.安裝axios

cnpm i axios -S

2.方案一:修改原型鏈

首先,在main.js中引入

在這個(gè)時(shí)候,你還是無法在組件中使用axios的,但如果將vue改為vue的原型鏈,就可以解決這個(gè)問題,如下圖

3.開始發(fā)送請求

5.帶參數(shù)的請求

如果想要發(fā)送帶json格式參數(shù)的請求,則需要使用qs模塊來處理參數(shù)

首先在main.js中導(dǎo)入qs模塊

然后使用qs處理參數(shù)

最終返回結(jié)果如下

6.回調(diào)函數(shù)的簡寫

7.注意

如果在vue中使用,那么vue中data中的數(shù)據(jù)無法通過this直接引用,需要做如下處理

以上就是VUE使用axios調(diào)用后臺(tái)API接口的方法的詳細(xì)內(nèi)容,更多關(guān)于vue調(diào)用API接口的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vue項(xiàng)目中錨點(diǎn)定位替代方式

    vue項(xiàng)目中錨點(diǎn)定位替代方式

    今天小編就為大家分享一篇vue項(xiàng)目中錨點(diǎn)定位替代方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • vue-video-player 斷點(diǎn)續(xù)播的實(shí)現(xiàn)

    vue-video-player 斷點(diǎn)續(xù)播的實(shí)現(xiàn)

    這篇文章主要介紹了vue-video-player 斷點(diǎn)續(xù)播的實(shí)現(xiàn),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • 創(chuàng)建vue項(xiàng)目沒有router、view的解決辦法

    創(chuàng)建vue項(xiàng)目沒有router、view的解決辦法

    在學(xué)習(xí)vue的時(shí)候遇到很多問題,這里做一些總結(jié),下面這篇文章主要給大家介紹了關(guān)于創(chuàng)建vue項(xiàng)目沒有router、view文件夾的解決辦法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • Vue computed計(jì)算屬性詳細(xì)講解

    Vue computed計(jì)算屬性詳細(xì)講解

    computed是vue的配置選項(xiàng),它的值是一個(gè)對象,其中可定義多個(gè)計(jì)算屬性,每個(gè)計(jì)算屬性就是一個(gè)函數(shù),下面這篇文章主要給大家介紹了關(guān)于vue中計(jì)算屬性computed的詳細(xì)講解,需要的朋友可以參考下
    2022-10-10
  • Element--el-tabs固定在頂部問題

    Element--el-tabs固定在頂部問題

    這篇文章主要介紹了Element--el-tabs固定在頂部問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 談?wù)刅ue.js——vue-resource全攻略

    談?wù)刅ue.js——vue-resource全攻略

    本篇文章主要介紹了談?wù)刅ue.js——vue-resource全攻略,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • vuex中使用對象展開運(yùn)算符的示例

    vuex中使用對象展開運(yùn)算符的示例

    本篇文章主要介紹了vuex中使用對象展開運(yùn)算符的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • 在vue中使用image-webpack-loader實(shí)例

    在vue中使用image-webpack-loader實(shí)例

    這篇文章主要介紹了在vue中使用image-webpack-loader實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • vue如何使用cookie、localStorage和sessionStorage進(jìn)行儲(chǔ)存數(shù)據(jù)

    vue如何使用cookie、localStorage和sessionStorage進(jìn)行儲(chǔ)存數(shù)據(jù)

    這篇文章主要介紹了vue如何使用cookie、localStorage和sessionStorage進(jìn)行儲(chǔ)存數(shù)據(jù),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • VUE?組件的計(jì)算屬性詳解

    VUE?組件的計(jì)算屬性詳解

    這篇文章主要介紹了VUE組件的計(jì)算屬性詳解,使用計(jì)算機(jī)屬性還是methods取決于你是否需要緩存,當(dāng)遍歷大數(shù)組和做大量計(jì)算時(shí),應(yīng)當(dāng)使用計(jì)算機(jī)屬性,除非你不希望得到緩存,下文來了解具體詳情
    2022-06-06

最新評(píng)論

古浪县| 商水县| 莱芜市| 洛川县| 东阿县| 自贡市| 颍上县| 景宁| 久治县| 南皮县| 海城市| 苏尼特右旗| 新干县| 永春县| 康定县| 东山县| 纳雍县| 明光市| 龙海市| 柯坪县| 古浪县| 清原| 包头市| 满洲里市| 梅河口市| 博白县| 包头市| 阜阳市| 绥化市| 乡宁县| 台南市| 苏尼特左旗| 莆田市| 锡林浩特市| 阳曲县| 佛教| 独山县| 星子县| 额敏县| 新竹县| 华安县|