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 imgareaselect 使用利用js与程序结合实现图片剪切
Jul 30 Javascript
基于JQuery框架的AJAX实例代码
Nov 03 Javascript
js实现的折叠导航示例
Nov 29 Javascript
Javascript 动态改变imput type属性
Nov 01 Javascript
给easyui的datebox控件添加清空按钮的实现方法
Nov 09 Javascript
EasyUI的DataGrid每行数据添加操作按钮的实现代码
Aug 22 Javascript
webpack学习笔记之优化缓存、合并、懒加载
Aug 24 Javascript
最实用的JS数组函数整理
Dec 05 Javascript
微信小程序wx:for和wx:for-item的用法详解
Apr 01 Javascript
微信小程序实现的绘制table表格功能示例
Apr 26 Javascript
JS浮点数运算结果不精确的Bug解决
Aug 01 Javascript
vue下拉刷新组件的开发及slot的使用详解
Dec 23 Vue.js
简单分析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
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
php使用ffmpeg获取视频信息并截图的实现方法
2016/05/03 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
2016/11/21 PHP
php源码的使用方法讲解
2019/09/26 PHP
PHP查找一列有序数组是否包含某值的方法
2020/02/07 PHP
关于PHP求解三数之和问题详析
2020/11/09 PHP
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
jquery-syntax动态语法着色示例代码
2014/05/14 Javascript
jQuery实现textarea自动增长宽高的方法
2015/12/18 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
原生JS实现Ajax跨域请求flask响应内容
2017/10/24 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
JavaScript实现小球沿正弦曲线运动
2020/09/07 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
[03:31]DOTA2英雄基础教程 大地之灵
2013/12/17 DOTA
windows下numpy下载与安装图文教程
2019/04/02 Python
python实现两个dict合并与计算操作示例
2019/07/01 Python
在python里面运用多继承方法详解
2019/07/01 Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
2019/09/10 Python
css3打造一款漂亮的卡哇伊按钮
2013/03/20 HTML / CSS
iframe跨域的几种常用方法
2019/11/11 HTML / CSS
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
软件工程专业推荐信
2013/10/28 职场文书
2014的自我评价
2014/01/13 职场文书
演讲比赛获奖感言
2014/02/02 职场文书
工作时间上网检讨书
2014/02/03 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
承诺书怎么写
2014/03/26 职场文书
电气自动化求职信
2014/06/24 职场文书
2019大学生社会实践报告汇总
2019/08/16 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python