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 相关文章推荐
DOM和XMLHttpRequest对象的属性和方法整理
Jan 04 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
Dec 19 Javascript
回车直接实现点击某按钮的效果即触发单击事件
Feb 27 Javascript
jquery新的绑定事件机制on方法的使用方法
Apr 15 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
Nov 23 Javascript
jQuery实现获取table表格第一列值的方法
Mar 01 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
Javascript的this详解
Mar 23 Javascript
Layui tree 下拉菜单树的实例代码
Sep 21 Javascript
javascript网页随机点名实现过程解析
Oct 15 Javascript
微信小程序返回上一级页面的实现代码
Jun 19 Javascript
vue中使用mockjs配置和使用方式
Apr 06 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
php数据库密码的找回的步骤
2011/01/12 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
用js实现手把手教你月入万刀(转贴)
2007/11/07 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
Jquery实现仿腾讯微博发表广播
2014/11/17 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
Node.js中JavaScript操作MySQL的常用方法整理
2016/03/01 Javascript
Javascript数组Array基础介绍
2016/03/13 Javascript
jQuery toggle 代替方法
2016/03/22 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
2016/12/21 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
Node.js学习入门
2017/01/03 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
React Native 搭建开发环境的方法步骤
2017/10/30 Javascript
微信小程序基于本地缓存实现点赞功能的方法
2017/12/18 Javascript
AngularJS 应用模块化的使用
2018/04/04 Javascript
小程序瀑布流组件实现翻页与图片懒加载
2020/05/19 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
基于Python实现文件大小输出
2016/01/11 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
Python银行系统实战源码
2019/10/25 Python
Python利用matplotlib绘制折线图的新手教程
2020/11/05 Python
CSS3 display知识详解
2015/11/25 HTML / CSS
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
"序列点" 是什么
2016/07/29 面试题
新学期决心书
2014/03/11 职场文书
《祁黄羊》教学反思
2014/04/22 职场文书
扬尘污染防治方案
2014/06/15 职场文书
感恩节寄语2015
2015/03/24 职场文书
2015年采购员工作总结
2015/04/27 职场文书
2015年重阳节主持词
2015/07/04 职场文书
技术入股协议书
2016/03/22 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android