vue axios用法教程详解
发布时间 - 2026-01-11 02:28:07 点击率:次axios是vue-resource后出现的Vue请求数据的插件。vue更新到2.0之后,作者尤大就宣告不再对vue-resource更新,而是推荐的axios。

下面我们来使用axios
npm install axios --save-dev import axios from "axios"
这时候如果在其它的组件中,是无法使用 axios 命令的。但如果将 axios 改写为 Vue 的原型属性,就能解决这个问题
1 1. Vue.prototype.$ajax=axios
好像还有另外一种方法,是不需要去修改Vue的原型的,那就是我们除了npm install安装axios依赖以外,再去安装一个vue-axios
npm install vue-axios --save-dev<br>import Vueaxios from "vue-axios"
我都是用第一种方法的,这种没试过,有兴趣大家可以去试试。
在 main.js 中添加了这两行代码之后,就能直接在组件的 methods 中使用 $ajax 命令
methods: {
submitForm () {
this.$ajax({
method: 'post',
url: '你的请求url',
data: {
name: 'haha','
}
})
}
上述只是写了发起请求,并没有请求返回数据的回调。
.then(function(res){
console.log(res)
})
.catch(function(err){
console.log(err)
})
这是axios的回调函数,.then为请求成功的回调函数,而.catch为请求失败的回调函数
这两个回调函数都有各自独立的作用域,如果直接在里面访问 this,无法访问到 Vue 实例,怎么办嘞????
只要添加一个 .bind(this) 就能解决这个问题
then(function(res){
console.log(this.data)
}.bind(this))
以上所述是小编给大家介绍的vue axios用法教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
# vue
# axios
# 用法
# axios基本入门用法教程
# axios学习教程全攻略
# 详解vue axios中文文档
# 关于使用axios的一些心得技巧分享
# GitHub上77.9K的Axios项目有哪些值得借鉴的地方详析
# 回调
# 就能
# 小编
# 解决这个问题
# 都是
# 这是
# 都有
# 要去
# 这两个
# 给大家
# 有兴趣
# 写了
# 在里面
# 再去
# 种方法
# 不需
# 所述
# 给我留言
# 两行
# 新到
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
JS去除重复并统计数量的实现方法
如何快速搭建高效简练网站?
Laravel怎么为数据库表字段添加索引以优化查询
原生JS获取元素集合的子元素宽度实例
如何在阿里云香港服务器快速搭建网站?
如何在Tomcat中配置并部署网站项目?
如何实现建站之星域名转发设置?
如何用景安虚拟主机手机版绑定域名建站?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
详解阿里云nginx服务器多站点的配置
*服务器网站为何频现安全漏洞?
Laravel如何实现用户密码重置功能?(完整流程代码)
Laravel怎么在Blade中安全地输出原始HTML内容
🚀拖拽式CMS建站能否实现高效与个性化并存?
如何注册花生壳免费域名并搭建个人网站?
音乐网站服务器如何优化API响应速度?
Python制作简易注册登录系统
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
如何有效防御Web建站篡改攻击?
Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】
bootstrap日历插件datetimepicker使用方法
Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】
Mybatis 中的insertOrUpdate操作
佛山网站制作系统,佛山企业变更地址网上办理步骤?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
高性能网站服务器配置指南:安全稳定与高效建站核心方案
高防服务器租用首荐平台,企业级优惠套餐快速部署
Python并发异常传播_错误处理解析【教程】
JavaScript如何实现音频处理_Web Audio API如何工作?
香港服务器部署网站为何提示未备案?
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
在Oracle关闭情况下如何修改spfile的参数
如何在建站主机中优化服务器配置?
javascript中闭包概念与用法深入理解
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
如何快速搭建二级域名独立网站?
如何在建站之星绑定自定义域名?
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程
如何快速搭建安全的FTP站点?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
Laravel如何实现本地化和多语言支持?(i18n教程)
网站制作大概多少钱一个,做一个平台网站大概多少钱?
如何确认建站备案号应放置的具体位置?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
微信小程序 input输入框控件详解及实例(多种示例)

