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 相关文章推荐
类似CSDN图片切换效果脚本
Sep 17 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
May 23 Javascript
js检测判断日期大于多少天的方法
May 04 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
Jan 05 Javascript
Node.js的特点详解
Feb 03 Javascript
Mac下安装vue
Apr 11 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
Aug 05 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
Feb 18 Javascript
JS实现判断有效的数独算法示例
Feb 25 Javascript
详解vue-cli@2.x项目迁移日志
Jun 06 Javascript
如何使用webpack打包一个库library的方法步骤
Dec 18 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
MYSQL 小技巧 -- LAST_INSERT_ID
2009/11/24 PHP
PHP pathinfo()获得文件的路径、名称等信息说明
2011/09/13 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
ajax 缓存 问题 requestheader
2010/08/01 Javascript
JavaScript单元测试ABC
2012/04/12 Javascript
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
谈谈impress.js初步理解
2015/09/09 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
Node.js实现用户评论社区功能(体验前后端开发的乐趣)
2019/05/09 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
jQuery实现鼠标拖拽登录框移动效果
2020/09/13 jQuery
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
JavaScript实现简易计算器小功能
2020/10/22 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
Python多线程实现同步的四种方式
2017/05/02 Python
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
2018/05/16 Python
Python实现计算字符串中出现次数最多的字符示例
2019/01/21 Python
python实现BP神经网络回归预测模型
2019/08/09 Python
python带参数打包exe及调用方式
2019/12/21 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
2020/02/26 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
2020/09/03 Python
自我评价正确写法范文
2013/12/10 职场文书
学校招生宣传广告词
2014/03/19 职场文书
廉洁自律承诺书
2014/03/27 职场文书
优秀教师感人事迹材料
2014/05/04 职场文书
小学端午节活动总结
2015/02/11 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
Python内置数据类型中的集合详解
2022/03/18 Python