Vue在升级到2.x版本后就停用了原来官方推荐的vue-resource,而是推荐使用axios来进行和服务器的数据交互。

1、axios的安装与引用

通过vue ui在运行依赖处可以找到axios的最新版本,并进行安装。

安装完成后,在package.json中可以看到配置文件已经被修改:

在main.js中进行全局引用:

2、axios的使用

axios官网有详细教程:Axios

但对于前端而言,其实不用看太多,掌握get和post一般情况下就足够了,如果需要高阶使用,等用到时再查官方文档就行。

直接上代码示例:

(1)首先看官方文档中的说明:

上图代码示例说明了访问接口后的执行顺序,成功后执行第一个then,再此方法中包含一个reponse参数,reponse参数结构如下图所示,99%的情况下只用到其data属性。

catch代表的是接口访问失败后要执行的方法,可以直接输出error错误提示。

(2)调用示例

3、代码下载和执行效果

(1)代码下载(直接替换vuecli创建后的aboutView.vue即可):

有道云笔记

(2)执行效果如下:

通过axios实现vuecli与服务器端的数据交互相关推荐

  1. Android 客户端与服务器端进行数据交互(一、登录服务器端)

    概要 安卓APP要实现很多功能(比如登录注册.发表评论等)时都必须要使用到网络数据交互.所以在学习了这部分内容后,就将其以最常见的登录过程为例整理出来,也方便跟我一样的新手能迅速学习上手. 预期效果图 ...

  2. axios post object object_Vue前端开发——数据交互axios

    Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 说明: 本文介绍Vue 开发中对axios 的封装处理,不对axios 概念详细介绍 项目api基本结构 ...

  3. Android实战简易教程-第六十六枪(服务器端搭建和服务器端Json数据交互)

    学习Android有一段时间了,对服务器端有很深的好奇,决定对服务器端的实现进行一些研究,这里实现了一个简单的小例子,用于获取服务器端的json数据,例子很简单,适合初学者学习使用. 服务器端 首先我 ...

  4. 详解 AJAX-SpringBoot 前后端数据交互

    详解 AJAX-SpringBoot 前后端数据交互 1. Ajax 概述 Ajax 的英文全称是 "Asynchronous JavaScript and XML",即 &quo ...

  5. vue与php通过axios进行数据交互

    现在太忙,贴一下代码,有空再详细写一下.下面是亲测可用的 可以参考: https://segmentfault.com/q/1010000009057655 方法一: 只需要很小的改动,把它变成字符串 ...

  6. axios ajax和flask传输json数据

    axios ajax和flask传输json数据 视频 https://www.bilibili.com/video/BV1WC4y1b78y?p=23 https://www.bilibili.co ...

  7. Vue前后台数据交互实例演示,使用axios传递json字符串、数组

    Vue 前后台数据交互实例演示 第一章:后台实现 ① Python 启用 Flask 服务器 ② 后台启用成功验证 第二章:前台实现 ① Vue 使用 Axios 实现接收 json 字符串.数组数据 ...

  8. 使用jquery的getJSON从服务器端获得数据

    有时候我们需要从服务器端获取数据,来显示到页面 这时我们可以用jquery的getJSON来获得数据 这要求我们构造JSON格式的数据 json格式数据为:[{{'name':'老王'},{'age' ...

  9. vue 接口数据排序_Vue 使用 axios 请求 mock 模拟接口的数据

    安装使用 axios # axios 安装 使用npm install axios --save# main.js 引入 axiosimport axios from 'axios'Vue.proto ...

最新文章

  1. Moss/Sharepoint 一些很重要的API备忘
  2. EC2 WordPress 移动目录
  3. 神经网络的分类等位面
  4. ps cs6 磨皮插件_磨皮就是几秒的事!2020顶级PS一件磨皮插件DR5、Portaiture分享
  5. bnpparibas
  6. gitlab mysql启动不了_gitlab不支持mysql,这就是我学习PostgreSQL的原因
  7. Boost:以协程的方式实现带有默认值的echo服务器的实例
  8. LeetCode 1229. 安排会议日程(双指针)
  9. 怎么安装python3.7.3_windows系统安装python3.6.3和python3.7.0
  10. java做一个简单的银行账户演示程序_JAVA初学(七):银行账户演示程序
  11. Atitit json数据操作法 目录 1. 2. 常用json函数类型四大类型 crud判断 1 1.1. 2.1. 创建json 2 1 1.2. 2.2. 选择与读取 3读取数据读取key
  12. Infopath入门到精通系列-3 Infopath manifest.xsf文件 解析
  13. 腾讯轻量云FREEBSD11.1安装panabit cloud
  14. 使用 AIX TCP/IP 过滤功能设置防火墙
  15. 常见的邮箱的pop和imap以及smtp地址整理
  16. 工作经验分享-vivo链路监控
  17. 软考-信息安全工程师(汇总1000题)
  18. 英语日常口语对话(3)
  19. 王道论坛机试指南学习笔记(一)经典入门
  20. 视频转码 命令行 记录两则

热门文章

  1. html登录状态验证,Token验证登录状态的简单实现
  2. 纯电动汽车结构分类和整体认识
  3. 简单记录一下金蝶动态表单插件
  4. 邀请别人进入队伍rust_Rust(腐蚀)怎么tp求大神指教。请写在下面
  5. 前端表单 word_如何使用Microsoft Word创建可填写的表单
  6. 如何在自己的网站上添加HTML悬浮音乐播放器?
  7. 黑马程序员—离开黑马,一切都并未结束,我们的故事,未完待续--------
  8. vs下的输出目录/输出文件/工作目录-总结
  9. ndarray 的创建及属性
  10. MySql like模糊查询语句用法