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 相关文章推荐
Js控制弹窗实现在任意分辨率下居中显示
Aug 01 Javascript
jQuery 选择器详解
Jan 19 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
基于javascript实现全屏漂浮广告
Mar 31 Javascript
Node.js学习之地址解析模块URL的使用详解
Sep 28 Javascript
JS伪继承prototype实现方法示例
Jun 20 Javascript
详解Koa中更方便简单发送响应的方式
Jul 20 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
Sep 17 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
Nov 12 Javascript
Javascript原型链及instanceof原理详解
May 25 Javascript
vue-amap根据地址回显地图并mark的操作
Nov 03 Javascript
vue3.0 数字翻牌组件的使用方法详解
Apr 20 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加MYSQL服务器
2006/10/09 PHP
php 文件状态缓存带来的问题
2008/12/14 PHP
php读取文件内容的三种可行方法示例介绍
2014/02/08 PHP
php常用日期时间函数实例小结
2019/07/04 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
鼠标滑在标题上显示图片的JS代码
2013/11/19 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
2016/08/05 Javascript
vue组件实例解析
2017/01/10 Javascript
JavaScript用200行代码制作打飞机小游戏实例
2017/06/21 Javascript
vue中配置mint-ui报css错误问题的解决方法
2017/10/11 Javascript
vue几个常用跨域处理方式介绍
2018/02/07 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
Vue项目中使用flow做类型检测的方法
2020/03/18 Javascript
Element Backtop回到顶部的具体使用
2020/07/27 Javascript
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
Python实现查找系统盘中需要找的字符
2015/07/14 Python
python英语单词测试小程序代码实例
2019/09/09 Python
HTML5时代CSS设置漂亮字体取代图片
2014/09/04 HTML / CSS
css3实现3D文本悬停改变效果的示例代码
2019/01/16 HTML / CSS
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
美国领先的在线邮轮旅游公司:CruiseDirect
2018/06/07 全球购物
见习期自我鉴定
2014/01/31 职场文书
品牌宣传方案
2014/03/21 职场文书
英语课前三分钟演讲稿
2014/08/19 职场文书
夏季药店促销方案
2014/08/22 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
写给女朋友的检讨书
2015/05/06 职场文书
关于springboot配置druid数据源不生效问题(踩坑记)
2021/09/25 Java/Android
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
俄罗斯十大城市人口排名,第三首都仅排第六,第二是北方首都
2022/03/20 杂记