当前课程知识点:软件开发实训--动态网站开发 >  14 网站前端组件实现 >  14.7幻灯片接口实现 >  14.7.1幻灯片接口实现

返回《软件开发实训--动态网站开发》慕课在线视频课程列表

14.7.1幻灯片接口实现在线视频

下一节:15.1.1首页区域实现

返回《软件开发实训--动态网站开发》慕课在线视频列表

14.7.1幻灯片接口实现课程教案、知识点、字幕

同学

你好

上节课我们已经讲了

滚动组件的完整实现对它的接口进行了调试

那么这节课我们来看一下

幻灯片接口的实现

我们来看一下

为了实现幻灯片

我们在这里打开

ClientController控制器

在控制器中我们定义幻灯片的方法

幻灯片的请求

我们用slide就可以了

一样的

它需要的也是阶层数据

slide

Model

ResponseBody

这样我们就会把返回的结果以

内容的形式反馈到前端

首先去请求内容

clientService

findBySlide

查询幻灯片的内容

这里我们去实现它

它已经实现好了

只要我们通过它自动的去实现方式把它实现了

然后我们打开它的实现类

添加我们的方法

实现抽象方法

这里边只需要简单的返回return语句

contentRepository

findBy

通过标志来查询

而这里的标志是幻灯片

就可以了

最后我们把它返回去

当然这两句话可以改成一句

省去中间的变量

直接return就行

显得更简洁一些

运行完成后

我们来看一下

在前端如何去请求呢

这里我们来请求第二个数据

注意看

在get方法的后面加上一个逗号

接着写

get

请求的路径是slide的

对应的是第二个数据

当然第二个数据我们这里边

把这变量名给它改一下

第一个就叫scrolls

第二个叫slides

scrolls

这样我们就容易去区别它

好slides

幻灯片拿到后

我们来看一下幻灯片需要的内容

幻灯片需要一个timg一个title就可以了

而我们的对象在得到的时候

就包含了title和image这两个对象

因此我们只需要把slides

赋值一下就行

后台它已经包含了title以及timg

所以我们在这里并不需要做别的处理

只需要把我们的数据直接赋给它就可以了

现在我们打开浏览器

来看一下

首先我们添加内容当然重新又编译了

所以它的tomcat的路径也发生了变化

这张图也就没了

那么我们不管滚动了

我们只需要来看一下我们新的内容

内容添加

我们添加标题

这是幻灯片的第一个内容

同时我们上传图片

我们把这几个图全给它上传上去

上传上去之后

我们的第一个幻灯片就有了

它不需要内容

所以可以空着

保存成功

我们再来

第二个

这次不需要上传

只需要选择一张图片就可以了

保存

有两张

我们来看一下

刷新主界面

这里边有一个404的错误

说明我们有内容没有找到

我们来看一下是哪个内容

看一下

我们测试一下幻灯片的内容

slides没有问题可以得到幻灯片

然后我们再来测一下它的scroll

也是有内容的

我们先把这个给它去掉

我们来看是不是这里引起的错误

看来是我们这个路径这块请求不对

我们来看一下它的执行

问方法

用这个get没有实现我们需要的执行完成后

再去执行后边这个函数的功能

我们把这个给它改一下

去掉

我们不需要用when来执行了

我们用get直接来执行

执行完成后得到数据一条一条来

再来执行第二个

function

slides

this点slides等于slides

来看一下它返回的数据

console点logslides

刷新

这样的话我们的内容就出来了

而且幻灯片也是正常的

这样我们把后端的数据

就能够很好的放到前端来

这是对幻灯片的接口的一个实现

实际上和滚动的实现是一样的

只不过是到了前台后

它们俩的处理形式有所不同

滚动需要去连接它的内容

形成一个内容区里边的内容

然后幻灯片呢是直接把它拿来

形成了我们需要的数据

当然了

你也可以把这个滚动区滚动区也做成一个对象

让它的模板去处理这些内容

也是没有问题的

这样的话我们这里只需要简单的一句话就可以

这和下面的实现就一样了

这是有关幻灯片的接口实现

前端和后端衔接起来了

有关幻灯片接口的实现就讲到这里

下节课我们再见

软件开发实训--动态网站开发课程列表:

1 前端需求分析

-1.1课程介绍

--1.1.1课程介绍

--1.1.2课程介绍PPT

--1.1.3随堂测试

-1.2网站需求分析

--1.2.2网站需求分析

--1.2.3需求PPT

--1.2.4随堂测试

-1.3网站首页分析

--1.3.1网站首页分析

--1.3.2首页分析PPT

--1.3.3随堂测试

-1.4导航菜单分析

--1.4.1导航菜单分析

--1.4.2课程PPT

--1.4.3随堂测试

-1.5内容区域分析

--1.5.1内容区域分析

--1.5.2课程PPT

--1.5.3随堂测试

-1.6内容副页面分析

--1.6.1副页面分析

--1.6.2课程PPT

--1.6.3软件系统需求分析

-1.7编写需求文档

-1.8需求分析理解

2 后端分析

-2.1后端页面总体分析

--2.1.1后端页面总体设计

--2.1.2课程PPT

--2.1.3随堂测试

-2.2用户管理功能设计

--2.2.1用户管理功能分析

--2.2.2课程PPT

--2.2.3随堂测试

-2.3内容与分类功能分析

--2.3.1内容与分类功能分析

--2.3.2课程PPT

--2.3.3随堂测试

-2.4网站配置功能设计

--2.4.1网站配置功能设计

--2.4.2课程PPT

--2.4.3软件系统设计

--2.4.4随堂测试

-2.5数据库及表结构分析

--2.5.1数据库及表结构分析

--2.5.2课程PPT

--2.5.3数据库设计

-总体设计文档

3 接口设计

-3.1前台模板约定

--3.1.1前台模板约定

--3.1.2课程PPT

--3.1.3随堂测试

-3.2网站配置接口设计

--3.2.1网站配置接口设计

--3.2.2课程PPT

--3.2.3随堂测试

-3.3菜单接口设计

--3.3.1菜单接口设计

--3.3.2课程PPT

--3.3.3随堂测试

-3.4内容接口设计

--3.4.1内容接口设计

--3.4.2课程PPT

--3.4.3随堂测试

-3.5幻灯片接口设计

--3.5.1幻灯片接口设计

--3.5.2课程PPT

--3.5.3随堂测试

-补充设计文档

-3.7接口设计

4 功能设计

-4.1用户管理功能设计

--4.1.1用户管理功能设计

--4.1.2课程PPT

--4.1.3随堂测试

-4.2菜单管理功能设计

--4.2.1菜单管理功能设计

--4.2.2课程PPT

--4.2.3随堂测试

-4.3内容管理功能设计

--4.3.1内容管理功能设计

--4.3.2课程PPT

--4.3.3随堂测试

-4.4网站配置信息设计

--4.4.1网站配置信息设计

--4.4.2课程PPT

--4.4.3随堂测试

-完成设计文档

-4.6随堂测试

5 环境搭建与开发

-5.1开发环境搭建

--5.1.1环境搭建

--5.1.2随堂测试

-5.2Web前端环境搭建

--5.2.1Web前端环境

-5.3创建用户实体

--5.3.1用户实体创建

--5.3.2随堂测试

-5.4用户实体表创建与初始化

--5.4.1用户实体表创建与初始化

--5.4.2随堂测试

-5.5用户数据访问接口实现

--5.5.1用户数据访问接口实现

--5.5.2随堂测试

-5.6环境搭建问题

-5.7环境搭建问题

6 用户管理功能实现

-6.1用户服务层接口实现

--6.1.1用户服务层接口实现

--6.1.2随堂测试

-6.2用户列表和编辑控制器实现

--6.2.1用户列表和编辑控制器实现

--6.2.2随堂测试

-6.3用户存储和删除控制器实现

--6.3.1用户存储和删除控制器实现

-6.4用户添加、编辑界面实现

--6.4.1用户添加、编辑界面实现

-6.5用户管理添加用户调试

--6.5.1用户管理添加用户调试

-6.6开发

7 用户管理功能实现二

-7.1用户查询模板实现

--7.1.1用户查询模板实现

--7.1.2随堂测试

-7.2用户信息编辑的实现

--7.2.1用户信息编辑的实现

-7.3单个用户删除实现

--7.3.2单个用户删除实现

-7.4多个用户删除实现

--7.4.1多个用户删除实现

8 用户管理功能实现三

-8.1用户列表分页基本实现

--8.1.1用户列表分页基本实现

-8.2用户列表查询结果分页实现

--8.2.1用户列表查询结果分页实现

-8.3通用日期处理

--8.3.1通用日期处理

-8.4整型日期处理

--8.4.1整型日期处理

--8.4.2随堂测试

-8.5枚举数据的应用

--8.5.1枚举数据的应用

--8.5.2Spring Boot开发

9 后台主界面实现

-9.1登录逻辑实现

--9.1.1登录逻辑实现

--9.1.2随堂测试

-9.2登录界面及流程调试

--9.2.1登录界面及流程调试

--9.2.2随堂测试

-9.3管理主界面实现

--9.3.1管理主界面实现

--9.3.2随堂测试

-9.4授权验证拦截器实现

--9.4.1授权验证拦截器实现

--9.4.2随堂测试

-9.5拦截器调试

--9.5.1拦截器调试

10 分类管理实现

-10.1分类接口实现

--10.1.1分类接口实现

-10.2分类添加、编辑实现

--10.2.1分类添加、编辑实现

-10.3分类树结构实现

--10.3.1分类树结构实现

-10.4分类删除实现

--10.4.1分类删除实现

--10.4.2随堂测试

11 内容管理实现

-11.1内容实体定义

--11.1.1内容实体定义

-11.2相关接口定义

--11.2.1相关接口定义

-11.3服务接口实现

--11.3.1服务接口实现

-11.4内容添加、编辑模板实现

--11.4.1内容添加、编辑模板实现

-11.5内容添加、编辑控制器实现

--11.5.1内容添加、编辑控制器实现

-11.6内容检索页面实现

--11.6.1内容检索页面实现

-11.7内容分类树实现

--11.7.1内容分类树实现

12 UEditor富文本编辑器

-12.1修改UEditor相关问题

--12.1.1修改UEditor相关问题

-12.2整合UEditor到内容编辑界面

--12.2.1整合UEditor到内容编辑界面

-12.3UEditor图片对话框应用

--12.3.1UEditor图片对话框应用

-12.4文件上传问题处理

--12.4.1文件上传问题处理

13 网站配置管理实现

-13.1网站配置相关类实现

--13.1.1网站配置相关类实现

-13.2网站配置界面模板实现

--13.2.1网站配置界面模板实现

-13.3网站配置调试

--13.3.1网站配置调试

14 网站前端组件实现

-14.1网站首页布局实现

--14.1.1网站首页布局实现

-14.2菜单Vue组件实现

--14.2.1菜单Vue组件实现

--14.2.2随堂测试

-14.3幻灯片Vue组件实现

--14.3.1幻灯片Vue组件实现

-14.4滚动Vue组件实现

--14.4.1滚动Vue组件实现

--14.4.2随堂测试

-14.5滚动接口实现

--14.5.1滚动接口实现

-14.6滚动接口调试

--14.6.1滚动接口调试

-14.7幻灯片接口实现

--14.7.1幻灯片接口实现

15 网站前端页面实现

-15.1首页区域实现

--15.1.1首页区域实现

-15.2首页内容脚本实现

--15.2.1首页内容脚本实现

-15.3首页完善

--15.3.1首页完善

-15.4Vue组件放入单文件

--15.4.1Vue组件放入单文件

-15.5详细页面实现

--15.5.1详细页面实现

-15.6前端问题

16 测试与发布

-16.1网站测试介绍

--16.1.1网站测试介绍

--16.1.2课程PPT

-16.2功能测试

--16.2.1功能测试

--16.2.2课程PPT

-16.3打包发布

--16.3.1打包发布

-16.4部署运行

--16.4.1部署运行

--16.4.2随堂测试

14.7.1幻灯片接口实现笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。