位置: IT常识 - 正文

Vue使用axios进行get请求拼接参数的几种方式(axios在vue中的使用慕课笔记)

编辑:rootadmin
Vue使用axios进行get请求拼接参数的几种方式 前言

推荐整理分享Vue使用axios进行get请求拼接参数的几种方式(axios在vue中的使用慕课笔记),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue axios使用,vuejs axios,vue3.0使用axios,vuex中使用axios,vue-axios详细介绍,vuex中使用axios,vue axios使用,vuex中使用axios,内容如对您有帮助,希望把文章链接给更多的朋友!

本文主要介绍如何在Vue使用axios进行get请求拼接参数的两种方式

我们就以github上的一个开源接口举例:

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

这是github给开发人员提供的一个接口,是get请求。我们可以直接通过浏览器访问

很明显,q是一个参数,xxx是参数的值,至于q的值是什么,就看我们传什么参数,这种格式的传参格式我知道的有以下两种,下面分享给大家

方式1(不推荐)

最简单的方式:我们可以直接使用+进行字符串拼接,如下所示

axios.get('https://api.github.com/search/users?q='+this.keyWord).then( // 成功回调 success=>{ console.log('请求成功!') // 请求成功后的数据 console.log(success.data) }, // 失败回调 error=>{ console.log('请求失败!') // 请求失败原因 console.log(error.message) } )Vue使用axios进行get请求拼接参数的几种方式(axios在vue中的使用慕课笔记)

可以正常获取到数据

方式2(推荐)

这种方式相比于第一种,更加的精准,具体就是使用${}占位符进行参数替换

这个${}替换参数的方式不是vue提供的,而是ES6

${ }是es6新增的字符串方法,可以配合单反引号完成字符串拼接的功能

如果用这种方式写,就是下面的代码:

axios.get(`https://api.github.com/search/users?q=${this.keyWord}`).then( // 成功回调 success=>{ console.log('请求成功!') // 请求成功后的数据 console.log(success.data) }, // 失败回调 error=>{ console.log('请求失败!') // 请求失败原因 console.log(error.message) } )

也是可以正常获取到数据的

方式3(推荐)

由于篇幅原因,另写一篇,参考:Vue使用axios发送get请求并携带参数

总结

以上就是我知道和经常在vue项目中使用axios进行get请求拼接参数的几种方式了

如果大家知道更多的方式或者建议,欢迎随时留言

本文链接地址:https://www.jiuchutong.com/zhishi/294608.html 转载请保留说明!

上一篇:亚苏尼国家公园,厄瓜多尔 (© Paul Bertner/Minden Pictures)(苏尼亚尼)

下一篇:vue中三种for循环(含案例分析)(vue的foreach循环)

  • 怎样发帖不容易被删(怎样发帖不容易被删除)

  • 安卓和ios系统有什么区别

  • firefox下载的文件在哪里(火狐浏览器下载的文件夹)

  • honor play3指纹识别如何设置(荣耀play3 指纹)

  • 闪充充电器不闪充了(闪充充电器不闪充了怎么回事)

  • 华为手机接电话时脸触屏(华为手机接电话声音大别人都能听见)

  • 微信朋友圈怎么编辑已发朋友圈(微信朋友圈怎么定位到别的城市)

  • qq离线请留言是什么状态(qq离线请留言是真的不在线吗)

  • sa和nsa双模什么意思(sansa双模什么意思)

  • 抖音账号注销后身份证可以重新认证吗(抖音账号注销后多久可以重新注册)

  • 清空购物车是啥意思(清空购物车2020规则)

  • iphone电池寿命低于多少换(iPhone电池寿命低于多少更换)

  • 知乎删除评论对方能看到吗(知乎删除评论对人有害吗)

  • mga82cha是苹果几(mga82ch/a是苹果哪个型号)

  • oppo手机触屏校准在哪里(OPPO手机触屏校准方法)

  • 多选几个文件按哪个键(按哪个键可以选择多个文件)

  • ps怎么把头发去掉(ps如何抠头发)

  • 手机怎样交养老保险(手机怎样交养老保险 农村)

  • 备忘录背景怎么换颜色(备忘录背景怎么调成白色)

  • word2019怎么做目录(word2019做目录的完整步骤)

  • 华为nova4音量太小怎么办(华为nova音量太小)

  • 会声会影输出什么格式最清晰(会声会影输出格式选择)

  • uniapp详细介绍(uniapp简介)

  • DEDECMS php.ini register_globals must is Off!如何解决

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络