首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VUE系列 ---- 网络模块axios(一 )

VUE系列 ---- 网络模块axios(一 )

原创
作者头像
叶秋学长
发布2022-08-11 10:57:07
7290
发布2022-08-11 10:57:07
举报
文章被收录于专栏:全栈学习专栏全栈学习专栏

前言:今天叶秋学长带领大家学习VUE系列专栏中的网络模块学习,废话不多说上干货~~

目录

一、选择什么网络模块?

二、为什么选择axios

三、axios请求方式

四、axios的安装使用


​编辑

一、选择什么网络模块?

★传统的Ajax是基于XMLHttpRequest(XHR)

☆自己封装的话比较麻烦,可能存在很多bug

★Jquery-Ajax是Jquery的一部分

☆整个Vue是没有使用到Jquery的

☆为了网络请求而去引入Jquery是不合理的

☆Jquery的体积和Vuejs差不多

二、为什么选择axios

☆在浏览器中发送XMLHttpRequest请求 ☆在node.js中发送http请求 ☆支持Promise API ☆拦截请求和响应 ☆转换请求和响应数据

三、axios请求方式

★请求方式

☆axios(config) ☆axios.request(config) ☆axios.get(url[,config]) ☆axios.delete(url[,config]) ☆axios.head(url[,config]) ☆axios.post(url[,data[,config]]) ☆axios.put(url[,data[,config]]) ☆axios.patch(url[,data[,config]])

四、axios的安装使用

★ http://www.axios-js.com/zh-cn

安装:创建脚手架后,在终端输入Npm install axios;

配置:在main.js文件中引入学生管理系统接口文档

​编辑

在main.js直接可以写调用接口:

​编辑

​编辑

今天的分享到此为止,关注博主不迷路,叶秋学长带你上高速~~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、选择什么网络模块?
  • 二、为什么选择axios
  • 三、axios请求方式
  • 四、axios的安装使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档