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

詳解axios 全攻略之基本介紹與使用(GET 與 POST)

 更新時(shí)間:2017年09月15日 10:47:51   作者:craftmanship  
本篇文章主要介紹了axios 全攻略之基本介紹與使用(GET 與 POST),詳細(xì)的介紹了axios的安裝和使用,還有 GET 與 POST方法,有興趣的可以了解一下

axios

axios 是一個(gè)基于 Promise 的 HTTP 客戶端,專門為瀏覽器和 node.js 服務(wù)

Vue 2.0 官方推薦使用 axios 來(lái)代替原來(lái)的 Vue request,所以這里介紹一下 axios 的功能和基本的使用方法,希望能夠?qū)Ω魑凰袔椭?。^_^

功能

  • 在瀏覽器中發(fā)送 XMLHttpRequests 請(qǐng)求
  • 在 node.js 中發(fā)送 http 請(qǐng)求
  • 支持 Promise API
  • 攔截請(qǐng)求和響應(yīng)
  • 轉(zhuǎn)換請(qǐng)求和響應(yīng)數(shù)據(jù)
  • 取消請(qǐng)求
  • 自動(dòng)轉(zhuǎn)換 JSON 數(shù)據(jù)格式
  • 客戶端支持防范 XSRF 攻擊

瀏覽器支持

axios 能夠支持 IE7 以上的 IE 版本,同時(shí)能夠支持大部分主流的瀏覽器,需要注意的是,你的瀏覽器需要支持 Promise,才能夠使用 axios。所以比較好的做法是先安裝 polyfill,然后再使用 axios。

安裝

Using npm:

$ npm install axios

Using bower:

$ bower install axios

Using cdn:

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

使用

這里以 Vue 為例:在 NPM 中安裝 axios 之后,需要在 main.js 文件中引用 package

import axios from 'axios'

然后全局綁定

Vue.prototype.$http = axios

然后可以在 .vue 文件中使用 $http 來(lái)代替 axios

GET

// Make a request for a user with a given ID 
axios.get('/user?ID=12345')
 .then(function (response) {
  console.log(response);
 })
 .catch(function (error) {
  console.log(error);
 });

// Optionally the request above could also be done as 
axios.get('/user', {
  params: {
   ID: 12345
  }
 })
 .then(function (response) {
  console.log(response);
 })
 .catch(function (error) {
  console.log(error);
 }); 


POST

axios.post('/user', {
  firstName: 'Fred',
  lastName: 'Flintstone'
 })
 .then(function (response) {
  console.log(response);
 })
 .catch(function (error) {
  console.log(error);
 });

同時(shí)發(fā)送多個(gè)請(qǐng)求

function getUserAccount() {
 return axios.get('/user/12345');
}

function getUserPermissions() {
 return axios.get('/user/12345/permissions');
}

axios.all([getUserAccount(), getUserPermissions()])
 .then(axios.spread(function (acct, perms) {
  // Both requests are now complete 
 }));

當(dāng)然,axios 的功能還包括 axios API、interceptor 等等,這里想要詳細(xì)了解的可以查看官方文檔:axios,后面陸續(xù)會(huì)介紹下 interceptor 的使用和各類參數(shù)的配置。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue-quill-editor富文本編輯器超詳細(xì)入門使用步驟

    vue-quill-editor富文本編輯器超詳細(xì)入門使用步驟

    vue中很多項(xiàng)目都需要用到富文本編輯器,在使用了ueditor和tinymce后,發(fā)現(xiàn)并不理想,所以果斷使用vue-quill-editor來(lái)實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于vue-quill-editor富文本編輯器入門使用步驟的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Vue將頁(yè)面導(dǎo)出為圖片或者PDF

    Vue將頁(yè)面導(dǎo)出為圖片或者PDF

    這篇文章主要為大家詳細(xì)介紹了Vue導(dǎo)出頁(yè)面為PDF格式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • el-upload?文件上傳組件的使用講解

    el-upload?文件上傳組件的使用講解

    Upload?上傳文件這個(gè)功能是我們?cè)谄髽I(yè)實(shí)際開發(fā)當(dāng)中使用頻率是非常高的這樣一個(gè)文件上傳的功能,element?ui組件組也給我們提供了上傳的組件,本文給大家介紹el-upload?文件上傳組件的使用,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • Vue3中實(shí)現(xiàn)選取頭像并裁剪

    Vue3中實(shí)現(xiàn)選取頭像并裁剪

    這篇文章主要詳細(xì)介紹了在vue3中如何選取頭像并裁剪,文章中有詳細(xì)的代碼示例,需要的朋友可以參考閱讀
    2023-04-04
  • iview中Select 選擇器多選校驗(yàn)方法

    iview中Select 選擇器多選校驗(yàn)方法

    下面小編就為大家分享一篇iview中Select 選擇器多選校驗(yàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • vue嵌入本地iframe文件并獲取某元素的值方式

    vue嵌入本地iframe文件并獲取某元素的值方式

    這篇文章主要介紹了vue嵌入本地iframe文件并獲取某元素的值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue3使用setup監(jiān)聽props實(shí)現(xiàn)方法詳解

    Vue3使用setup監(jiān)聽props實(shí)現(xiàn)方法詳解

    這篇文章主要為大家介紹了Vue3使用setup監(jiān)聽props實(shí)現(xiàn)方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • vue項(xiàng)目自適應(yīng)屏幕分辨率實(shí)現(xiàn)步驟

    vue項(xiàng)目自適應(yīng)屏幕分辨率實(shí)現(xiàn)步驟

    這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目自適應(yīng)屏幕分辨率實(shí)現(xiàn)的相關(guān)資料,作為前端人員,為了適配各種型號(hào)的電腦、手機(jī),我們往往離不開屏幕分辨率的適配,需要的朋友可以參考下
    2023-09-09
  • vue如何解決循環(huán)引用組件報(bào)錯(cuò)的問(wèn)題

    vue如何解決循環(huán)引用組件報(bào)錯(cuò)的問(wèn)題

    這篇文章主要介紹了vue如何解決循環(huán)引用組件報(bào)錯(cuò)的問(wèn)題,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • Vue中實(shí)現(xiàn)滾動(dòng)加載與無(wú)限滾動(dòng)

    Vue中實(shí)現(xiàn)滾動(dòng)加載與無(wú)限滾動(dòng)

    本文主要介紹了Vue中實(shí)現(xiàn)滾動(dòng)加載與無(wú)限滾動(dòng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06

最新評(píng)論

泗水县| 福贡县| 扎囊县| 龙江县| 民县| 大竹县| 达孜县| 普兰县| 宣武区| 抚松县| 淮北市| 陇西县| 太康县| 醴陵市| 淳化县| 呼图壁县| 新龙县| 拉孜县| 云梦县| 周宁县| 晋中市| 察隅县| 醴陵市| 广南县| 平果县| 北安市| 武乡县| 兴国县| 扶余县| 吐鲁番市| 蒲江县| 老河口市| 抚州市| 永靖县| 花垣县| 昌图县| 措美县| 临邑县| 顺昌县| 高州市| 南江县|