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 相关文章推荐
jquery 获取json数据实现代码
Apr 27 Javascript
replace()方法查找字符使用示例
Oct 28 Javascript
jquery实现增加删除行的方法
Feb 03 Javascript
js同源策略详解
May 21 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
jquery基本选择器匹配多个元素的实现方法
Sep 05 Javascript
BootStrap modal模态弹窗使用小结
Oct 26 Javascript
详解Vue如何支持JSX语法
Nov 10 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
vue实现的请求服务器端API接口示例
May 25 Javascript
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
Nov 13 Javascript
JavaScript简易计算器制作
Jan 17 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
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
最常用的8款PHP调试工具
2014/07/06 PHP
thinkphp模板输出技巧汇总
2014/11/24 PHP
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
jQuery JSON实现无刷新三级联动实例探讨
2013/05/28 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
javascript处理a标签超链接默认事件的方法
2015/06/29 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
2015/12/26 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
javascript cookie的基本操作(添加和删除)
2017/07/24 Javascript
vue最简单的前后端交互示例详解
2018/10/11 Javascript
基于JavaScript canvas绘制贝塞尔曲线
2018/12/25 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
es6函数之rest参数用法实例分析
2020/04/18 Javascript
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
python 限制函数调用次数的实例讲解
2018/04/21 Python
python样条插值的实现代码
2018/12/17 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
python下PyGame的下载与安装过程及遇到问题
2019/08/04 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
网络安全方面的面试题
2016/01/07 面试题
护理专业优质毕业生自荐书
2014/01/31 职场文书
国庆65周年演讲稿:回首往昔,展望未来
2014/09/21 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
2015年安全生产管理工作总结
2015/05/25 职场文书
goland 恢复已更改文件的操作
2021/04/28 Golang
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle