国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

axios (用法、傳參等)

這篇具有很好參考價值的文章主要介紹了axios (用法、傳參等)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、概念:

是一個專注于網(wǎng)絡(luò)請求的庫。

2、網(wǎng)址:

中文官網(wǎng)地址: http://www.axios-js.com/ 可直接點擊這里跳到中文官網(wǎng)

英文官網(wǎng)地址: https://www.npmjs.com/package/axios 可直接點擊這里跳轉(zhuǎn)到英文官網(wǎng)

3、基礎(chǔ)語法:

axios 傳參,vue,js,postman,javascript,前端

4、使用:

直接引入
axios 傳參,vue,js,postman,javascript,前端

然后在全局下就有這個方法了

axios 傳參,vue,js,postman,javascript,前端

5、基礎(chǔ)語法示例:

axios 傳參,vue,js,postman,javascript,前端

結(jié)果:

axios 傳參,vue,js,postman,javascript,前端
結(jié)論:調(diào)用 axios 方法得到的返回值是 Promise 對象

然后 Promise 對象就可以用 .then 等方法了,如下圖:

axios 傳參,vue,js,postman,javascript,前端

打印 books 的結(jié)果如下:
里面有6個屬性

axios 傳參,vue,js,postman,javascript,前端

用 Postman(測試接口數(shù)據(jù)的)去檢測,服務(wù)器返回的結(jié)果如下圖,只有3個屬性

axios 傳參,vue,js,postman,javascript,前端

展開 data 屬性,里面有3個屬性,和 Postman 里面測試的結(jié)果一致,因此服務(wù)器返回的數(shù)據(jù)都在 data 里面,而我們需要的數(shù)據(jù)是 data.data
axios 傳參,vue,js,postman,javascript,前端

放一張圖,幫助理解

axios 傳參,vue,js,postman,javascript,前端

6、傳參:

一:GET 傳參

axios 傳參,vue,js,postman,javascript,前端

結(jié)果如下:

axios 傳參,vue,js,postman,javascript,前端

二:POST 傳參

axios 傳參,vue,js,postman,javascript,前端

結(jié)果如下:

axios 傳參,vue,js,postman,javascript,前端

7、async await:

由上面的分析,我們可以看到用 .then 比較麻煩
優(yōu)化如下:

axios 傳參,vue,js,postman,javascript,前端

結(jié)果如下:

axios 傳參,vue,js,postman,javascript,前端

注:

  • 如栗調(diào)用某個方法的返回值是 Promise 實例,則前面可以添加 await
  • await 只能用在被 async “修飾”的方法中

8、解構(gòu)賦值+冒號重命名:

對應(yīng)上面的第5點,怎樣拿到我們真正需要的data里面的數(shù)據(jù)呢?(即上面提到的 data.data)

axios 傳參,vue,js,postman,javascript,前端

解構(gòu)出來的 data 結(jié)果如下:

axios 傳參,vue,js,postman,javascript,前端
這里拿到的數(shù)據(jù)就是服務(wù)器里面的數(shù)據(jù)(有3個屬性),但是我們需要的數(shù)據(jù)是 data 屬性里面的數(shù)據(jù) data (即data.data),怎么辦?如下:

axios 傳參,vue,js,postman,javascript,前端

完整代碼如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-704918.html

<!DOCTYPE html>
<html lang="en">

到了這里,關(guān)于axios (用法、傳參等)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Vue中axios的基本用法

    目錄 1.什么是axios? 2.axios的特征 3.axios在使用的時候需要注意的細節(jié)? 4.axios在vue中的實例運用(留言評論接口)? App.vue代碼 mian.js代碼 ? axios 是一個基于promise?用于瀏覽器和 nodejs 的 HTTP 客戶端。簡單的理解就是ajax的封裝 ? ? 從瀏覽器中創(chuàng)建 XMLHttpRequest ? ? 從?node.js 發(fā)出 htt

    2024年02月08日
    瀏覽(19)
  • Vue3 網(wǎng)絡(luò)請求——axios 高級用法之 axios 攔截器實戰(zhàn)與并發(fā)請求

    Vue3 網(wǎng)絡(luò)請求——axios 高級用法之 axios 攔截器實戰(zhàn)與并發(fā)請求

    Axios 是一個流行的基于 Promise 的 HTTP 客戶端庫,用于在瀏覽器和 Node.js 中發(fā)出 HTTP 請求。 Axios 還支持請求和響應(yīng)的攔截器。接下來通過這篇文章,我們一起來學(xué)習(xí)和了解一下 Axios 攔截器和并發(fā)請求,通過實際代碼來介紹如何使用 Axios 攔截器。 攔截器會在發(fā)生響應(yīng)請求之前和

    2024年02月10日
    瀏覽(27)
  • 前端基礎(chǔ)3——JavaScript基礎(chǔ)用法

    前端基礎(chǔ)3——JavaScript基礎(chǔ)用法

    JavaScript(簡稱JS):是一種輕量級客戶端腳本語言,通常被直接嵌入HTML 頁面,在瀏覽器上執(zhí)行。 JavaScript作用:改變頁面中的HTML元素、屬性、樣式、事件。 內(nèi)嵌樣式,在body標簽中使用。 1.在body標簽中寫js腳本。 2.查看效果。 在head標簽中使用。 1.編寫js腳本main.js,統(tǒng)一存放

    2024年02月10日
    瀏覽(23)
  • 前端頁面使用axios請求后端接口,提示還未登陸。但是后端接口使用postman驗證確實是可行的

    前端頁面使用axios請求后端接口,提示還未登陸。但是后端接口使用postman驗證確實是可行的

    問題描述: 后端接口是有做對用戶登陸狀態(tài)的校驗,使用postman進行測試,該接口功能可能,可以滿足業(yè)務(wù)需求,但是前端使用axios請求時會提示用戶還沒有登陸,實際上,已經(jīng)存儲了session。 接口返回: 本地: 通過調(diào)試代碼,基本可以確認是session的問題,前端和postman發(fā)起的

    2024年04月17日
    瀏覽(25)
  • 前端學(xué)習(xí)筆記(14)-Vue3組件傳參

    前端學(xué)習(xí)筆記(14)-Vue3組件傳參

    1.props(父組件傳遞給子組件) 1.1 實現(xiàn) 如果你沒有使用 script setup,props 必須以 props 選項的方式聲明,props 對象會作為 setup() 函數(shù)的第一個參數(shù)被傳入: 在子組件中: 在父組件中: 一個組件可以有任意多的 props,默認情況下,所有 prop 都接受任意類型的值。 這種情況下,我

    2024年01月21日
    瀏覽(32)
  • 【Vue項目筆記心得】postman接口測試、axios二次封裝、api接口統(tǒng)一管理

    【Vue項目筆記心得】postman接口測試、axios二次封裝、api接口統(tǒng)一管理

    1、postman接口測試 下載地址:Download Postman | Get Started for Free ? 2、axios二次封裝 (1)為什么進行二次封裝axios? 請求攔截器、響應(yīng)攔截器: 請求攔截器 :可以在發(fā)請求之前可以處理一些業(yè)務(wù) 響應(yīng)攔截器 :當服務(wù)器數(shù)據(jù)返回以后,可以處理一些事情 安裝axios: npm?install?ax

    2023年04月08日
    瀏覽(24)
  • Vue & Axios——前端技術(shù)棧

    Vue & Axios——前端技術(shù)棧

    Vue (讀音 /vju?/,類似于 view) 是一個前端框架, 易于構(gòu)建用戶界面 Vue 的核心庫只關(guān)注視圖層,不僅易于上手,還便于與第三方庫或項目整合 支持和其它類庫結(jié)合使用 開發(fā)復(fù)雜的單頁應(yīng)用非常方便 Vue 是 Vue.js 的簡稱 官網(wǎng): https://cn.vuejs.org/ git 地址: https://github.com/vuejs 思想:

    2024年01月18日
    瀏覽(26)
  • 前端049_單點登錄SSO_封裝 Axios 與 Mock.js

    安裝 Axios ,來向后臺發(fā)送接口請求 安裝 Axios 發(fā)送接口請求 創(chuàng)建 src/utils/request.js

    2024年02月08日
    瀏覽(93)
  • 前端框架Vue學(xué)習(xí) ——(四)Axios

    前端框架Vue學(xué)習(xí) ——(四)Axios

    介紹: Axios 對原生的 Ajax 進行了封裝,簡化書寫,快速開發(fā)。(異步請求) 官網(wǎng): https://www.axios-http.cn/ 官網(wǎng)介紹:Axios 是一個基于 promise 網(wǎng)絡(luò)請求庫,作用于node.js 和瀏覽器中。 它是 isomorphic 的(即同一套代碼可以運行在瀏覽器和node.js中)。在服務(wù)端它使用原生 node.js http 模塊

    2024年02月05日
    瀏覽(46)
  • 3分鐘讓你學(xué)會axios在vue項目中的基本用法(建議收藏)

    3分鐘讓你學(xué)會axios在vue項目中的基本用法(建議收藏)

    目錄 Axios Axios簡介 一、axios是干啥的 二、安裝使用 三、Axios請求方式 1、axios可以請求的方法: 2、get請求 3、post請求 4、put和patch請求 5、delete請求 6、并發(fā)請求 四、Axios實例 1、創(chuàng)建axios實例 2、axios全局配置 3、axios實例配置 4、axios請求配置 五、攔截器 1、請求攔截器 2、響應(yīng)

    2024年01月20日
    瀏覽(71)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包