00:00
咱们今天呢,进入到项目的第八天的这个内容。在今天的内容中呢,我们主要来做这么一个功能,我在里边给各位列举出来。首先第一个功能,咱们还是把这个添加课程的基本信息的功能,我们做进一步的完善。然后完善什么呢?因为昨天呢,咱用这个下拉列表显示了讲师,显示了课程分类的二级联动,包括做了一个课程封面添加,咱们今天呢在里边再做完善,就是在这个页面中呢,整合一个东西,这东西叫做文本编辑器。也就是把那个简介部分,咱给它加上有样式效果,一会儿整合出一个文编辑器,把这做到,也就是咱们做简介的时候,简介里边的字体可以加粗,或者可以变成什么样式在里边,比如说可以插入一些图片等等,咱们把这个完出来,然后完善之后把课程添加,这个基本流程我们给他最终实现出来啊这是第一个,就是咱做到的添加课程信息的完善。
01:16
然后这个做到之后,咱的第二功能就是继续往下来做,第二个咱来做什么呢?主要咱来做里边的第二步操作,就是课程大纲的这么一个管理。然后在课程大纲管理中,我们主要给大家做这么几个功能,第一个功能咱就做一个课程大纲的列表显示。就是这个列表显示咱昨天做过了,也就是我们要做成这种效果。各位看到这个东西啊,不知各位是否能看到啊?这种结构显示你发现啊第一章,然后里边有第一节第二节,有第二章,有第一节第二节,这种方式跟咱昨天做那个树形结构是不是差不多呀,所以咱们做的跟它类似,也就是我们的接口部分跟昨天是一样的,所以咱用这个功能把昨天写那个树形结构的封装过程,我们再巩固一下,写到这个章节小节部分。
02:17
这单一块做的第一个就是课程大纲的列表功能,然后这个做完之后在里边,在这个位置我们做的第二个,因为大纲中呢,有它的章节和小节部分,第二部分咱做一个课程的章节的管理,就是它的添加。修改和删除,然后这个做完之后,第三部分再来实现课程的小结的添加,修改和删除,主要做正据功能,而这几个功能中我说明啊,在里边这个章节部分三个功能我都会在课上写到,小节部分我只写一个功能,然后剩下的就给各位去完成,因为他跟章节是一模一样的,没有什么区别,只是说换一张表而已。
03:04
章节会都写到小结,我只写个添加、修改、删除,各位给他去完善出来啊。这个是咱做的第二部分课程大纲管理,比如说这个代码中我写70%,剩下各位去完成,因为都是相同的。然后这个做完之后,第三部分咱就做我们这个课程添加中的第三步,也就是里边的这步操作,做一个叫做课程信息的确认。把这个完成。然后这个功能中呢,就是把咱们添加信息在页面中做个显示,但是咱要怎么做呢?给大家说明啊,这个过程中呢,因为做这个课程信息确认,他要查出多张表才能有数据,所以咱们一会这么来做,我们就是编写一个circle语句。来实现这个功能,咱不是用之前那种方式,咱自己写个语句,因为它里边涉及到多表操作,咱要写语句,把这功能才能做到,所以这个是咱今天主要做到三个功能,我再重复一遍,然后咱们来实现第一个功能,添加课程基本信息完善,在里边咱们整合一个文本编辑器,把简介完善,然后最后这个添加功能,咱给它最终测试出来,这是第一个。
04:24
第二个功能,咱做这个课程大纲的管理,在课程大纲中主要三部分,第一部分课程大纲列表跟昨天的课程分类的数形结构差不多,咱用大纲把昨天内容再巩固一下,然后第二个章节的添加、序改、删除,包括第三个小节的添加小写,删除小节我只做一个,剩下两个各去完成,你跟章节是一模一样的。第三个咱做个课程信息确认,就是编写个思后语句,把课程信息做个显示,包括最终咱课程发布。再写第二个啊,就是课程的。
05:01
最终发布主要咱把这个过程完成,也就是今天啊,咱们应该能把这个课程的添加过程,应该基本上可以给他完成出来。这是我们内容的一个说明。各位把这个先知道。这张图保存下。今天内容介绍,也就是今天的内容中呢,咱们就是应该能把我们昨天说这个三步流程大部分应该都能做完啊,这是我们今天主要要做这个事情。当然在这过程中呢,昨天也提到过,就是咱们做小结的时候,会有这个视频添加这视频咱放到明天再来说,今天咱们把基本流程走通,然后明天咱会专门讲这视频,这些视频呢,会用到阿里云的一个服务叫视频点播服务,把这做到。这个内容我们就做了一个介绍。
我来说两句