版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
先定一个小目标!掌握Axios图书列表案例的实现,能够使用Axios完成网络请求7.1.4Axios图书列表案例7.1.4Axios图书列表案例使用Axios实现图书列表案例,图书列表页面初始效果如下图所示。7.1.4Axios图书列表案例单击上图中“请求数据”按钮,数据请求成功页面效果如下图所示。图书列表案例的实现分为以下2步。模拟数据1请求数据27.1.4Axios图书列表案例模拟数据:为了方便演示,使用mockjs模拟后端接口,下面讲解如何安装mockjs,以及编写模拟数据和配置模拟数据的相关信息。7.1.4Axios图书列表案例步骤1在my-axios目录下,使用yarn安装mockjs。步骤3步骤4步骤2使用mockjs模拟后端接口7.1.4Axios图书列表案例yarnaddmockjs@1.1.0--save创建src\mock\books.json文件,该文件用于存放模拟的数据。(加一项自己姓名)[{"id":1,"name":"西游记","author":"吴承恩"},{"id":2,"name":"红楼梦","author":"曹雪芹"},步骤3步骤4步骤1步骤27.1.4Axios图书列表案例使用mockjs模拟后端接口>>接上页代码
{"id":3,"name":"三国演义","author":"罗贯中"},{"id":4,"name":"水浒传","author":"施耐庵"}]步骤3步骤4步骤1步骤27.1.4Axios图书列表案例使用mockjs模拟后端接口创建src\mock\mockServer.js文件,该文件用于配置模拟数据的相关信息。importMockfrom'mockjs'importbooksfrom'./books.json'Mock.mock('/mock/getBooks','get',{code:200, //请求成功的状态码
data:books //模拟的请求数据})步骤3步骤4步骤1步骤27.1.4Axios图书列表案例使用mockjs模拟后端接口修改src\main.js文件,在创建Vue应用实例前导入mockServer.js文件。import'./mock/mockServer.js'步骤3步骤4步骤1步骤27.1.4Axios图书列表案例使用mockjs模拟后端接口请求数据:后端接口和模拟数据准备好之后,就可以请求接口、获取数据了。下面讲解如何在页面中请求接口并获取数据。7.1.4Axios图书列表案例步骤1清空src\App.vue文件中的内容。步骤3步骤4步骤2步骤5在页面中请求接口并获取数据7.1.4Axios图书列表案例<template>
<divclass="box">
<button>请求数据</button>
<tablewidth="90%"class="table">
<caption>
<h2>图书列表</h2>
</caption>
<thead>
<tr>
<th>编号</th>
<th>书名</th>步骤1>>接上页代码步骤3步骤4步骤2步骤5在页面中请求接口并获取数据7.1.4Axios图书列表案例
<th>作者</th>
</tr>
</thead>
<tbody>
<!--主体内容-->
</tbody>
</table>
</div></template>在src\App.vue文件中编写样式代码。<style>body,html{
width:100%;
height:100%;}#app{
width:100%!important;}table{
border-collapse:collapse;
margin:0auto;
text-align:center;步骤3步骤4步骤5步骤1步骤27.1.4Axios图书列表案例在页面中请求接口并获取数据
}tabletd,tableth{
border:1pxsolid#cad9ea;
color:#666;
height:30px;}tabletheadth{
background-color:#CCE8EB;
width:100px;}步骤3步骤4步骤5步骤1步骤27.1.4Axios图书列表案例在页面中请求接口并获取数据>>接上页代码tabletr:nth-child(odd){
background:#fff;}tabletr:nth-child(even){
background:#F5FAFA;}</style>步骤3步骤4步骤5步骤1步骤27.1.4Axios图书列表案例在页面中请求接口并获取数据>>接上页代码为“请求数据”按钮绑定单击事件处理方法。<button@click="getData">请求数据</button>步骤3步骤4步骤5步骤1步骤27.1.4Axios图书列表案例在页面中请求接口并获取数据在src\App.vue文件中请求接口数据。步骤3步骤4步骤5步骤1步骤27.1.4Axios图书列表案例在页面中请求接口并获取数据步骤3步骤
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年集美保安模拟试卷及答案
- 2026年日本食品加工模拟试卷及答案
- 2026年节前安全教育培训模拟试卷及答案
- 江苏省南京市建邺区2027届中考一模物理试题含解析
- 2027届安徽省阜阳临泉县联考中考试题猜想物理试卷含解析
- 2026年统计专业数据分析能力评估试卷及答案
- 医疗服务收费标准合同三篇
- 江苏省盐城市建湖县2026届四下数学期中联考试题含解析
- 2026年盾牌各科模拟试题(含答案)
- 2026年机车乘务模拟试卷目及参考答案
- 2026-2030中国红枣市场经营效益分析及未来销售趋势规划研究报告
- (正式版)DB36∕T 1392-2021 《生产安全事故隐患排查治理体系建设通则》
- (2026年)护士条例课件
- 2026年重庆入团测考试题库(b卷)
- 2025-2026华为ICT大赛-基础软件赛道理论考试题库(核心500题)
- 9.《复活(节选)》课件+2025-2026学年统编版高二语文选择性必修上册
- 中草药栽种劳动课课件
- 大蜜丸炼蜜工艺优化研究
- 中国非遗文化课件幼儿园
- T/ACSC 01-2022辅助生殖医学中心建设标准
- 2025年云上贵州大数据(集团)有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论