文档中心
首页
  • HTML
  • CSS
  • JavaScript
  • Vue
  • 前端工程化
  • Laravel
  • MySql
  • Linux
  • 公众号与小程序
  • 其他
  • vue-element-admin
  • vue-antd-admin
  • VuePress
  • 《JavaScript教程》
  • 《JavaScript高级程序设计》
  • 《ES6 教程》
  • 《Vue》
  • 《React》
  • 《TypeScript 从零实现 axios》
  • 《Git》
  • TypeScript
  • vue-element-admin集成模板
  • 商品进销存管理系统
  • 民主测评管理系统
  • 在线考试系统
  • 股票分析系统
  • 利用vue.js和vue-element-admin开发管理系统
  • PHP开发微信公众号
  • Laravel开发RESTful API
  • uni-app开发微信小程序
技术文摘
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
关于
收藏
  • 分类
  • 标签
  • 归档

Evan Xu

前端界的小学生
首页
  • HTML
  • CSS
  • JavaScript
  • Vue
  • 前端工程化
  • Laravel
  • MySql
  • Linux
  • 公众号与小程序
  • 其他
  • vue-element-admin
  • vue-antd-admin
  • VuePress
  • 《JavaScript教程》
  • 《JavaScript高级程序设计》
  • 《ES6 教程》
  • 《Vue》
  • 《React》
  • 《TypeScript 从零实现 axios》
  • 《Git》
  • TypeScript
  • vue-element-admin集成模板
  • 商品进销存管理系统
  • 民主测评管理系统
  • 在线考试系统
  • 股票分析系统
  • 利用vue.js和vue-element-admin开发管理系统
  • PHP开发微信公众号
  • Laravel开发RESTful API
  • uni-app开发微信小程序
技术文摘
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
关于
收藏
  • 分类
  • 标签
  • 归档
  • HTML

  • CSS

  • JavaScript文章

  • JavaScript

  • Vue

    • 认识vue.js
    • Vue.js基础
    • 认识axios
      • 安装
      • 了解es6中的Promise
      • axios插件的使用
      • 了解http的请求方法
    • js高级开发
    • 表单验证插件 (vee-validate)
    • 数据存储(localStorage)的使用
    • vue.js表单验证插件的使用
    • bootstrap(vue.js版本)使用指南
    • vue.js提示框插件
    • 右键菜单
  • uni-app

  • 前端工程化

  • 前端
  • Vue
wmhello
2021-11-12
目录

认识axios

# 认识axios

# 安装

npm install  --save axios
1

axios是一个http库,主要用于向后端发送和请求数据,它主要配合vue.js使用,相当于原生js里面的XMLHttpRequest对象,简写做xhr,我们也叫做ajax库,也相当于jQuery里面的ajax函数

# 了解es6中的Promise

new Promise(function (reslove,reject){
   let ok = ' test'
   if (ok === 'test') {
   reslove('执行成功')
   } else {
     reject('失败')
   }
}).then( param1 =>{
  // 执行成功
  // param1 === '执行成功'
  console.log(param1)
}).catch( error => {
  // error === '失败'  
  console.log(error)
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# axios插件的使用

axios({

}).then(res =>{

}).catch(err => {

})
1
2
3
4
5
6
7

# 了解http的请求方法

1.get (params: {})

2.post (data: {})

3.put (data: {})

4.delete

5.patch (data:{})

#axios
Vue.js基础
js高级开发

← Vue.js基础 js高级开发→

最近更新
01
使用VuePress搭建博客系统(一)
08-08
02
利用FreeSSL.cn申请免费SSL证书
07-23
03
民主测评管理系统
07-22
更多文章>
Theme by Vdoing | Copyright © 2019-2024 wmhello |备案号:滇ICP备2023013341号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式