当前课程知识点:软件开发实训--动态网站开发 > 3 接口设计 > 3.5幻灯片接口设计 > 3.5.1幻灯片接口设计
同学你好
欢迎回到软件开发实训课堂
前面咱们讲了菜单导航以及内容和内容分类
它的接口的一个设计
那么实际上这个时候你应该掌握了基本的
接口设计的一个方式和方法
那么这节课咱们就再来说一说幻灯片接口的设计
实际上幻灯片接口设计完全与内容接口
有一定的融合性
我们把它作为分类和内容设计的一部分
但我们把它独立的拿出来说明
因为它需要的内容与咱们的分类以及内容的
内容还有一点不一样
所以我们把它单独的拿出来说明进行设计
那么幻灯片接口到底都包括了哪些内容呢
我们来看一下
首先我们给他请求的方法
用get请求
再一个你看这个请求路径
是不是和我们前面讲的一样
这就是主页的请求路径
在这里咱们使用了标志flag
作为内容的区分
用标志来标识我们
请求的是幻灯片
那么幻灯片你可以看一下我们返回的
JSON的数据格式
这里边至少要包括三个数据
第一个数据是我们需要的ID
一个新闻幻灯片
在滚动的时候
鼠标点击时
他可以进入到详细的新闻内容里面
这是一个
第二个你在展示的时候
幻灯片除了图片以外
还可以带上标题
如果需要还可以带上概要说明
以及时间等等这些信息
只要你想要发布上的内容都可以
添到数据结构里来
而幻灯片往往还需要一个图片
所以我们需要一个图片信息放在我们的数据
那么至少这三个信息有了以后
你才能形成一个幻灯片的结构
那么在具体实现幻灯片时
这个标志
也需要你向服务器端去发送时进行说明
那这个说明你还记得我们是什么
对于幻灯片是slide关键字
只要你发送一个HC带上flag格式slide
后台就知道你需要幻灯片的数据
然后把幻灯片的数据给你传递过来
这样的我们就能够把幻灯片完整的信息获取到
这也是我们对于接口方面设计的相关内容
希望你下去以后自己再思考一下
当然了
我们可能还会再做其他网站时
涉及到别的接口的设计
比如说我们专门针对产品的信息
它的接口设计
这需要你自己去考虑考虑
好
有关接口的相关设计
这节课就讲完了
后面的课程我们将进入到网站后台的功能设计
好
这节课就讲到这里
下节课再见
-1.1课程介绍
--1.1.3随堂测试
-1.2网站需求分析
--1.2.4随堂测试
-1.3网站首页分析
--1.3.3随堂测试
-1.4导航菜单分析
--1.4.3随堂测试
-1.5内容区域分析
--1.5.3随堂测试
-1.6内容副页面分析
-1.7编写需求文档
-2.1后端页面总体分析
--2.1.3随堂测试
-2.2用户管理功能设计
--2.2.3随堂测试
-2.3内容与分类功能分析
--2.3.3随堂测试
-2.4网站配置功能设计
--2.4.4随堂测试
-2.5数据库及表结构分析
-总体设计文档
-3.1前台模板约定
--3.1.3随堂测试
-3.2网站配置接口设计
--3.2.3随堂测试
-3.3菜单接口设计
--3.3.3随堂测试
-3.4内容接口设计
--3.4.3随堂测试
-3.5幻灯片接口设计
--3.5.3随堂测试
-补充设计文档
-4.1用户管理功能设计
--4.1.3随堂测试
-4.2菜单管理功能设计
--4.2.3随堂测试
-4.3内容管理功能设计
--4.3.3随堂测试
-4.4网站配置信息设计
--4.4.3随堂测试
-完成设计文档
-4.6随堂测试
-5.1开发环境搭建
--5.1.2随堂测试
-5.2Web前端环境搭建
-5.3创建用户实体
--5.3.2随堂测试
-5.4用户实体表创建与初始化
--5.4.2随堂测试
-5.5用户数据访问接口实现
--5.5.2随堂测试
-5.6环境搭建问题
-6.1用户服务层接口实现
--6.1.2随堂测试
-6.2用户列表和编辑控制器实现
--6.2.2随堂测试
-6.3用户存储和删除控制器实现
-6.4用户添加、编辑界面实现
-6.5用户管理添加用户调试
-7.1用户查询模板实现
--7.1.2随堂测试
-7.2用户信息编辑的实现
-7.3单个用户删除实现
-7.4多个用户删除实现
-8.1用户列表分页基本实现
-8.2用户列表查询结果分页实现
-8.3通用日期处理
-8.4整型日期处理
--8.4.2随堂测试
-8.5枚举数据的应用
-9.1登录逻辑实现
--9.1.2随堂测试
-9.2登录界面及流程调试
--9.2.2随堂测试
-9.3管理主界面实现
--9.3.2随堂测试
-9.4授权验证拦截器实现
--9.4.2随堂测试
-9.5拦截器调试
-10.1分类接口实现
-10.2分类添加、编辑实现
-10.3分类树结构实现
-10.4分类删除实现
--10.4.2随堂测试
-11.1内容实体定义
-11.2相关接口定义
-11.3服务接口实现
-11.4内容添加、编辑模板实现
-11.5内容添加、编辑控制器实现
-11.6内容检索页面实现
-11.7内容分类树实现
-12.1修改UEditor相关问题
-12.2整合UEditor到内容编辑界面
-12.3UEditor图片对话框应用
-12.4文件上传问题处理
-13.1网站配置相关类实现
-13.2网站配置界面模板实现
-13.3网站配置调试
-14.1网站首页布局实现
-14.2菜单Vue组件实现
--14.2.2随堂测试
-14.3幻灯片Vue组件实现
-14.4滚动Vue组件实现
--14.4.2随堂测试
-14.5滚动接口实现
-14.6滚动接口调试
-14.7幻灯片接口实现
-15.1首页区域实现
-15.2首页内容脚本实现
-15.3首页完善
-15.4Vue组件放入单文件
-15.5详细页面实现
-16.1网站测试介绍
-16.2功能测试
-16.3打包发布
-16.4部署运行
--16.4.2随堂测试