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

Vue使用axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)的2種方式詳解

 更新時(shí)間:2023年01月05日 10:27:12   作者:小花皮豬  
axios中post請(qǐng)求都是要求攜帶參數(shù)進(jìn)行請(qǐng)求,這篇文章主要給大家介紹了關(guān)于Vue使用axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)的2種方式,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

本文主要介紹如何在Vue使用axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)的兩種方式

我們就以github上的一個(gè)開源接口舉例:

https://api.github.com/search/users?q=xxx

這是github給開發(fā)人員提供的一個(gè)接口,是get請(qǐng)求。我們可以直接通過瀏覽器訪問

很明顯,q是一個(gè)參數(shù),xxx是參數(shù)的值,至于q的值是什么,就看我們傳什么參數(shù),這種格式的傳參格式我知道的有以下兩種,下面分享給大家

方式1(不推薦)

最簡(jiǎn)單的方式:我們可以直接使用+進(jìn)行字符串拼接,如下所示

 axios.get('https://api.github.com/search/users?q='+this.keyWord).then(
                        // 成功回調(diào)
                        success=>{
                            console.log('請(qǐng)求成功!')
                            // 請(qǐng)求成功后的數(shù)據(jù)
                            console.log(success.data)
                        },
                        // 失敗回調(diào)
                        error=>{    
                            console.log('請(qǐng)求失??!')
                            // 請(qǐng)求失敗原因
                            console.log(error.message)
                        }
                    )

可以正常獲取到數(shù)據(jù)

方式2(推薦)

這種方式相比于第一種,更加的精準(zhǔn),具體就是使用${}占位符進(jìn)行參數(shù)替換

這個(gè)${}替換參數(shù)的方式不是vue提供的,而是ES6

${ }是es6新增的字符串方法,可以配合單反引號(hào)完成字符串拼接的功能

如果用這種方式寫,就是下面的代碼:

 axios.get(`https://api.github.com/search/users?q=${this.keyWord}`).then(
                        // 成功回調(diào)
                        success=>{
                            console.log('請(qǐng)求成功!')
                            // 請(qǐng)求成功后的數(shù)據(jù)
                            console.log(success.data)
                        },
                        // 失敗回調(diào)
                        error=>{    
                            console.log('請(qǐng)求失?。?)
                            // 請(qǐng)求失敗原因
                            console.log(error.message)
                        }
                    )

也是可以正常獲取到數(shù)據(jù)的

總結(jié)

以上就是我知道和經(jīng)常在vue項(xiàng)目中使用axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)的兩種方式了

到此這篇關(guān)于Vue使用axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)的2種方式的文章就介紹到這了,更多相關(guān)Vue axios進(jìn)行g(shù)et請(qǐng)求拼接參數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue使用虛擬dom進(jìn)行渲染view的方法

    Vue使用虛擬dom進(jìn)行渲染view的方法

    這篇文章主要介紹了Vue使用虛擬dom進(jìn)行渲染view的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • vue3+Element Plus實(shí)現(xiàn)自定義穿梭框的詳細(xì)代碼

    vue3+Element Plus實(shí)現(xiàn)自定義穿梭框的詳細(xì)代碼

    找到一個(gè)好用的vue樹形穿梭框組件都很難,又不想僅僅因?yàn)橐粋€(gè)穿梭框在element-ui之外其他重量級(jí)插件,本文給大家分享vue3+Element Plus實(shí)現(xiàn)自定義穿梭框的示例代碼,感興趣的朋友一起看看吧
    2024-01-01
  • vue中ts無法識(shí)別引入的vue文件,提示找不到xxx.vue模塊的解決

    vue中ts無法識(shí)別引入的vue文件,提示找不到xxx.vue模塊的解決

    這篇文章主要介紹了vue中ts無法識(shí)別引入的vue文件,提示找不到xxx.vue模塊的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue+LogicFlow+Flowable實(shí)現(xiàn)工作流

    Vue+LogicFlow+Flowable實(shí)現(xiàn)工作流

    本文主要介紹了Vue+LogicFlow+Flowable實(shí)現(xiàn)工作流,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • Css中該如何使用Vue的變量

    Css中該如何使用Vue的變量

    在我們使用Vue開發(fā)時(shí),經(jīng)常會(huì)用到CSS,下面這篇文章主要給大家介紹了關(guān)于Css中該如何使用Vue變量的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • 基于腳手架創(chuàng)建Vue項(xiàng)目實(shí)現(xiàn)步驟詳解

    基于腳手架創(chuàng)建Vue項(xiàng)目實(shí)現(xiàn)步驟詳解

    這篇文章主要介紹了基于腳手架創(chuàng)建Vue項(xiàng)目實(shí)現(xiàn)步驟詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • VUE中如何調(diào)用高德地圖獲取當(dāng)前位置(VUE2.0和3.0通用)

    VUE中如何調(diào)用高德地圖獲取當(dāng)前位置(VUE2.0和3.0通用)

    使用uniapp開發(fā)微信小程序時(shí),多多少少會(huì)遇到獲取當(dāng)前位置的詳細(xì)信息,下面這篇文章主要給大家介紹了關(guān)于VUE中如何調(diào)用高德地圖獲取當(dāng)前位置(VUE2.0和3.0通用)的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • 解決vue打包之后靜態(tài)資源圖片失效的問題

    解決vue打包之后靜態(tài)資源圖片失效的問題

    下面小編就為大家分享一篇解決vue打包之后靜態(tài)資源圖片失效的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • 安裝node.js以及搭建vue項(xiàng)目過程中遇到的問題詳解

    安裝node.js以及搭建vue項(xiàng)目過程中遇到的問題詳解

    為了讓一些不太清楚搭建前端項(xiàng)目的小白,更快上手,下面這篇文章主要給大家介紹了關(guān)于安裝node.js以及搭建vue項(xiàng)目過程中遇到問題的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 解決vuex數(shù)據(jù)異步造成初始化的時(shí)候沒值報(bào)錯(cuò)問題

    解決vuex數(shù)據(jù)異步造成初始化的時(shí)候沒值報(bào)錯(cuò)問題

    今天小編大家分享一篇解決vuex數(shù)據(jù)異步造成初始化的時(shí)候沒值報(bào)錯(cuò)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11

最新評(píng)論