《前端开发框架》课件——第7章 网络请求和状态管理.pptxVIP

《前端开发框架》课件——第7章 网络请求和状态管理.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

7.1.2安装Axios先定一个小目标!掌握Axios的安装方法,能够在项目中安装Axios

7.1.2安装AxiosAxios的安装方式主要有两种,一种是通过标签引入,另一种是使用包管理工具安装。通过标签引入使用包管理工具安装使用Unpkg或jsDelivr的内容分发网络服务提供的Axios文件,也可以将Axios文件下载至本地再引入。使用npm或yarn包管理工具安装Axios。

7.1.2安装Axios1.通过标签引入①使用Unpkg的CDN服务引入Axios。scriptsrc=/axios/dist/axios.min.js/script②使用jsDelivr的CDN服务引入Axios。scriptsrc=/npm/axios/dist/axios.min.js/script注意

7.1.2安装Axios2.使用包管理工具安装使用npm或yarn包管理工具安装Axios。#使用npm包管理工具安装npminstallaxios--save#使用yarn包管理工具安装yarnaddaxios--save

7.1.2安装Axios在Vue3项目中使用yarn安装Axios打开命令提示符,切换到D:\vue\chapter07目录,使用yarn创建一个名称为my-axios的项目。步骤1yarncreatevite--templatevue项目名称步骤2步骤3

7.1.2安装Axios在Vue3项目中使用yarn安装Axios在命令提示符中,切换到my-axios目录,为项目安装所有依赖。步骤1cdmy-axiosyarn步骤2步骤3

7.1.2安装Axios在Vue3项目中使用yarn安装Axios在my-axios目录下使用yarn安装Axios。步骤1yarnaddaxios--步骤2步骤3项目运行时依赖@1.2.1表示安装Axios的版本号

7.1.2安装Axios在Vue3项目中使用yarn安装Axios使用VSCode编辑器打开my-axios目录,执行命令启动服务。yarndev步骤1步骤2步骤3项目启动后,会默认开启一个本地服务,地址为:5173/。

7.1.3使用Axios先定一个小目标!掌握Axios的使用方法,能够在项目中使用Axios

7.1.3使用AxiosAxios安装完成后,如何使用呢?

7.1.3使用Axios在项目中使用Axios时,通常的做法是先将Axios封装成一个模块,然后在组件中导入模块。

7.1.3使用Axios①将Axios封装成模块,创建src\axios\request.js文件。importaxiosfromaxiosconstrequest=axios.create({timeout:2000})exportdefaultrequest②在组件中导入模块,在src\App.vue文件中导入模块。importrequestfrom./axios/request.js

7.1.3使用AxiosAxios常用的请求方式:get请求和post请求。①使用Axios发送get请求的基本语法格式。②使用Axios发送post请求的基本语法格式。request({request({url:请求路径,method:get,params:{参数}}).then(res={console.log(res)}).catch(error={console.log(error)})url:请求路径,method:post,data:{参数}}).then(res={console.log(res)}).catch(error={console.log(error)})

7.1.4Axios图书列表案例先定一个小目标!掌握Axios图书列表案例的实现,能够使用Axios完成网络请求

7.1.4Axios图书列表案例使用Axios实现图书列表案例,图书列表页面初始效果如下图所示。

7.1.4Axios图书列表案例单击上图中“请求数据”按钮,数据请求成功页面效果如下图所示。

7.1.4Axios图书列表案例图书列表案例的实现分为以下2步。模拟数据请求数据12

7.1.4Axios图书列表案例模拟数据:为了方便演示,使用mockjs模拟后端接口,下面讲解如何安装mockjs,以及编写模拟数据和配置模拟数据的相关信息。

7.1.4Axios图书列表案例使用mockjs模拟后端接口在my-axios目录下,使用yarn安装mockjs。步骤1步骤2yarnaddmockjs@1.1.0--save步骤3步骤4

7.1.4Axios图书列表案例使

您可能关注的文档

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档