当前位置: 首页 > news >正文

彩票网站制作开发中国建筑网官网是哪个

彩票网站制作开发,中国建筑网官网是哪个,百度推广排名怎么做的,徐州比居网络科技有限公司Axios 是一个流行的基于 Promise 的 HTTP 请求库,用于在浏览器和 Node.js 中进行 HTTP 请求。它提供了简单易用的 API,可以发送各种类型的请求(如 GET、POST、PUT、DELETE等),并处理响应数据,Axios 在前端工…

Axios 是一个流行的基于 Promise 的 HTTP 请求库,用于在浏览器和 Node.js 中进行 HTTP 请求。它提供了简单易用的 API,可以发送各种类型的请求(如 GET、POST、PUT、DELETE等),并处理响应数据,Axios 在前端工程化项目中有 99% 的概率会被优先选择。下面通过一个实践案例来了解它的基本使用——编写接口并调用 Apifox 生成的 Mock 数据。

安装 Axios

要安装 Axios,首先需要确保本地已安装 Node.js 环境,然后选择执行如下其中一条命令:

使用 npm:

npm install axios

使用 yarn:

yarn add axios

使用 pnpm:

pnpm install axios

以上命令用的是局部安装(即安装到项目目录中的node_modules文件夹下)。这是推荐的方式,因为它将 Axios的依赖项与项目的其他依赖项隔离开来,确保每个项目都可以有自己的版本控制和管理。如果您想在全局范围内安装 Axios,可以使用-g--global选项:

pnpm install -g axios

安装完成后,你可以新建一个以 .js 后缀结尾的文件,该文件用来发起 Http 请求,基本结构如下图所示:

 

接口 Mock

为了更方便接口的测试,这里使用 Apifox 的示例项目里提供的 Mock 数据。你可以访问 Apifox 的官网,下载后新建一个项目,即可进行调用。

 

发起请求

在发起请求之前,要先导入 Axios 库,然后根据需要,也可以定义一个全局的URL地址,详情如下:

const $http = require("axios");/*baseUrl: 即请求路径,该路径可在 Apifox 的云端 Mock 查看
*/
const baseUrl = "https://mock.apifox.cn/......";

GET 请求

一个 get 请求示例如下:

// get
$http.get(`${baseUrl}/pet/1`).then((res) => {console.log(res.data);
});

响应示例如下:

 

POST 请求

一个 post 请求示例如下:

// post
$http.post(`${baseUrl}/pet`, {name: "太酷啦",status: "sold",}).then((res) => {console.log(res.data);});

PUT 请求

一个 put 请求示例如下:

// put
$http.put(`${baseUrl}/pet`, {name: "test",}).then((res) => {console.log(res.data);});

DELETE 请求

一个 delete 请求示例如下:

$http.delete(`${baseUrl}/pet/2`) // 删除id为2的数据.then(function (res) {console.log(res.data);});

总结

以上介绍了 Axios 的基本使用,在前端工程化项目中,它经常会被单独封装,以方便前端开发人员的调用,要进一步学习可访问 Axios 的官网。另外,在后端人员还没开发好接口时,通常会使用 Mock 数据来测试业务,Apifox 提供的高级 Mock 功能很好的解决了这个需求,极大地方便了后续工作的开展。


资料获取方法

【留言777】

各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

http://www.yayakq.cn/news/749430/

相关文章:

  • 电子政务网站建设总结版面设计图大全
  • 网站建设方案范文2000字广州网站建设推广专家
  • 建个视频网站多少钱全球咨询公司最新排名
  • 程序员建网站比wordpress更好的网站程序
  • 企业网站建设 cms网站广告推广怎么做的
  • 十大ppt模板免费下载网站小程序如何搭建
  • 全国十大婚恋网站排名镇江网站建设 找思创
  • 旅游网站设计模板站长工具综合权重查询
  • 做缓网站wps的ppt做网站超链接
  • 深圳网站营销推广公司倡萌wordpress
  • 柳城企业网站制作哪家好广东工程建设监理有限公司网站
  • vue.js 做网站如何做擦边球网站
  • clh网站建设公司美团网站开发目标
  • 微博登录网站开发上海百姓网
  • 门户 网站 asp招远市建设局网站
  • 如何选择品牌网站建设唐山网站建设策划方案
  • 百度微信官网网站模板建设企业网站的哪家好
  • 公交公司网站建设的意义照片视频制作软件
  • 网站客户体验ftp是专门提供文件传输的网站
  • 做问卷的网站哪个好wordpress商城推广插件
  • 柳州团购汽车网站建设网站值多少钱
  • 专业管道疏通网站建设图片网店设计公司
  • 怎么棋牌网站建设青岛工程建设监理公司网站
  • 湖南网站营销推广设计大型网页游戏开发
  • 深圳做网站设计制作开发网站遭到攻击
  • 怎么推广公司的网站做个网站找别人做的吗
  • 北京网站建设公司哪家最好长汀网站建设
  • 甘肃省两学一做专题网站富顺县规划和建设局网站
  • 网站封了给个能用的wordpress用户组阅读文章
  • 好的文案网站电商网站流程图