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 相关文章推荐
网页禁用右键实现代码(JavaScript代码)
Oct 29 Javascript
jquery validate使用攻略 第四步
Jul 01 Javascript
Prototype的Class.create函数解析
Sep 22 Javascript
使用POST方式弹出窗口的两种方法示例介绍
Jan 29 Javascript
实现音乐播放器的代码(html5+css3+jquery)
Aug 04 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
Jul 07 Javascript
利用Vue实现移动端图片轮播组件的方法实例
Aug 23 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
Feb 05 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
JS+html5实现异步上传图片显示上传文件进度条功能示例
Nov 09 Javascript
JS如何把字符串转换成json
Feb 21 Javascript
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
Nov 12 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
《Re:从零开始的异世界生活》剧情体验,手游新作定名
2020/04/09 日漫
PHP网站提速三大“软”招
2006/10/09 PHP
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
使用php 获取时间今天明天昨天时间戳的详解
2013/06/20 PHP
PHP关于IE下的iframe跨域导致session丢失问题解决方法
2013/10/10 PHP
PHP6连接SQLServer2005的三部曲
2016/04/15 PHP
PHP依赖注入原理与用法分析
2018/08/21 PHP
laradock环境docker-compose操作详解
2019/07/29 PHP
Nodejs实现的一个简单udp广播服务器、客户端
2014/09/25 NodeJs
angularjs中的e2e测试实例
2014/12/06 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
Bootstrap零基础入门教程(三)
2016/07/18 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
Python语言实现获取主机名根据端口杀死进程
2016/03/31 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
解决Spyder中图片显示太小的问题
2018/04/27 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Python判断有效的数独算法示例
2019/02/23 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
PyQt实现计数器的方法示例
2021/01/18 Python
Python xlwings插入Excel图片的实现方法
2021/02/26 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
iframe在移动端的缩放的示例代码
2018/10/12 HTML / CSS
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
小学信息技术教学反思
2014/02/10 职场文书
宾馆总经理岗位职责
2014/02/14 职场文书
党课知识竞赛主持词
2014/04/01 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
理解python中装饰器的作用
2021/07/21 Python
Python编程中Python与GIL互斥锁关系作用分析
2021/09/15 Python
Elasticsearch 配置详解
2022/04/19 Java/Android