Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)


Posted in Javascript onSeptember 01, 2019

Vue-CLI项目-axios模块前后端交互(类似ajax提交)08.31自我总结,内容如下:

Vue-CLI项目-axios前后端交互

一.模块的安装

npm install axios --save
#--save可以不用写

二.配置main.js

import axios from 'axios'
Vue.prototype.$axios = axios;

三.使用

created() { // 组件创建成功的钩子函数
  // 拿到要访问课程详情的课程id
  let id = this.$route.params.pk || this.$route.query.pk || 1;
  this.$axios({
    url: `http://127.0.0.1:8000/course/detail/${id}/`, // 后台接口
    method: 'get', // 请求方式
  }).then(response => { // 请求成功
    console.log('请求成功');
    console.log(response.data);
    this.course_ctx = response.data; // 将后台数据赋值给前台变量完成页面渲染
  }).catch(error => { // 请求失败
    console.log('请求失败');
    console.log(error);
  })
}

与ajax提交不同的一些设置

  • ajax 中的tyle这里是method
  • ajax中的success这里是them且不在大括号内后面接着.出来
  • catch请失败
  • 内容是在$axios之前

总结

以上所述是小编给大家介绍的Vue CLI项目 axios模块前后端交互的使用(类似ajax提交),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript中判断函数是new还是()调用的区别说明
Apr 07 Javascript
javascript 系统文件夹文件操作及参数介绍
Jan 08 Javascript
Jquery中$.post和$.ajax的用法小结
Apr 28 Javascript
手机端转盘抽奖代码分享
Sep 10 Javascript
jquery实现表单验证简单实例演示
Nov 23 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
Dec 03 Javascript
JQuery异步加载PartialView的方法
Jun 07 Javascript
详解VueJS 数据驱动和依赖追踪分析
Jul 26 Javascript
Vue.js 2.x之组件的定义和注册图文详解
Jun 19 Javascript
Vue.js实现表格渲染的方法
Sep 07 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
Jan 03 Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
简单分析js中的this的原理
Aug 31 #Javascript
微信小程序image图片加载完成监听
Aug 31 #Javascript
JS实现使用POST方式发送请求
Aug 30 #Javascript
node.js处理前端提交的GET请求
Aug 30 #Javascript
Node.js系列之连接DB的方法(3)
Aug 30 #Javascript
Node.js系列之发起get/post请求(2)
Aug 30 #Javascript
Node.js系列之安装配置与基本使用(1)
Aug 30 #Javascript
You might like
天津市收音机工业发展史
2021/03/04 无线电
PHP生成和获取XML格式数据的方法
2016/03/04 PHP
php实现当前页面点击下载文件的简单方法
2016/09/22 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
新闻内页-JS分页
2006/06/07 Javascript
让textarea控件的滚动条怎是位与最下方
2007/04/20 Javascript
js 对象是否存在判断
2009/07/15 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
js操作数据库实现注册和登陆的简单实例
2016/05/26 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
vue实现全选、反选功能
2020/11/17 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
jQuery实现的移动端图片缩放功能组件示例
2020/05/01 jQuery
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
学习python处理python编码问题
2011/03/13 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
Python内置模块logging用法实例分析
2018/02/12 Python
Python爬虫beautifulsoup4常用的解析方法总结
2019/02/25 Python
python内存管理机制原理详解
2019/08/12 Python
python如何查看网页代码
2020/06/07 Python
OpenCV Python实现图像指定区域裁剪
2021/03/12 Python
实例讲解CSS3中的border-radius属性
2015/08/18 HTML / CSS
北美主要的汽车零部件零售商:AutoShack.com
2019/02/23 全球购物
校庆标语集锦
2014/06/25 职场文书
2015年教师节感恩寄语
2015/03/23 职场文书
MBA推荐信怎么写
2015/03/25 职场文书
大学班长竞选稿
2015/11/20 职场文书
【2·13】一图读懂中国无线电发展
2022/02/18 无线电
DIY胆机必读:各国电子管评价
2022/04/06 无线电