00:01
啊,要录的话,这好像稍微有一点不一样哈。哎,就是这样的话,可以大家帮我看着点。啊,就是我备不住忘了,那你们这么多人是吧。你们这么多人哈。你们要是忘了的话,你们就提示我一下啊,把你们鞋脱下来扔上来啊。哎,行,然后嗯,下边咱们首先要做的一件事呢,从这开始哈。这是我们的起点。起点这个东西呢,也是哈,大家。嗯。我们开发的时候呢,其实有的时候你觉得,哎呀这个任务挺难,哎呀这个功这功能挺复杂,我不知道从哪开始写。那么你分析完了整个的流程以后呢,你先找到这个起点。找到这个起点以后,从这个起点这儿先考虑,先不考虑那么多,就考虑这个起点怎么能够,呃。
01:01
把起点先解决了。哎,起点解决了以后,再考虑第二步,再考虑第三步,然后慢慢不知不觉就就写出来了。啊,先找到这个头。大家知道这个毛衣哈,应该都穿过毛衣哈,毛衣要是有一个线头地方拆了,你就在那拽拽拽拽拽拽,你就把这整个毛衣就就拆了。所以说其实呢,这个我们找到这个起点哈,就是找到最初的这个线头。啊,你从这儿开始先后边儿很可能还有困难,不要紧,你先从先起步啊起步后边可能慢慢的这困难一点点就就解决了。所以说这个起点呢。诶起点哈是呃,我们去修改或者叫做调整一下。呃,删除。的这个按钮。
02:00
哎呀,调整一下删除的按钮。嗯,这个删除的按钮呢,我看看啊。嗯,我们找到这个页面啊,当然还是我们ad面的配置。哎,这个我们在前边儿有。这个截图哈。还是他。在这个页面上去找谁在我们C里边。遍历生成的时候,在这个表格里,在里边。哎,有它就这个按钮,现在它是一个按钮的形式,那么我们说呢,在这儿咱们如果不做confirm的话,也就不写GS了,如果不写GS就是一点就走。啊,点。点超链接一走就完事了,所以说把它改成超链接的话会省事一点。所以说他原来是这个样子的。对,但是那个就显得有点多多余啊,你在click函数里边还得window location调整。
03:05
就是。所以说咱们就是可以简洁一点。哎,大家这个有没有听说过极简主义。极简主义。极简主义说到极简主义,你会首先想到谁啊?乔布斯。就是说你看乔布斯就是说他主张的就是说把一切不必要的东西全部都去掉。啊,所以说为什么苹果的那个产品哈,最起码你看它外观上来说,做出来的为什么那么的漂亮。啊,就是跟这个是有极大的这个关系的。啊,你看这个武功的高手也是啊,你他没有任何多余的动作。啊,其实东西就是说这个到一定境界啊,就是要追求,就是追求极简。还有一个叫奥卡姆剃刀。奥卡姆剃刀原则意思就是说,如无必要,勿增实体,如果没有必要的话,不要增加任何的东西,包括日本人现在特别提倡的,国人现在也很追捧的,叫断舍离。
04:09
断舍离啊,这家里边的东西啊,没有用的都把它扔掉啊,我们其实各个方面其实都是啊,现在这个物质东西太多了,信息也太多了啊,我们各个方面都应该断舍离,都应该去极简啊,把一些不必要的东西,咱们就尽可能的都去掉。嗯,把这个这是我们旧的代码。诶,然后呢,这个新的代码哈。
05:00
就是改成超链接。嗯,超链接里边的东西呢,就是这个爱标签。说到这个爱标签,咱们稍微说一下哈。这个标签呢,在页面上显示的东西呢,就是这个叉叉。哎,为什么这个爱标签能显示这叉叉呢?不是爱标签的问题啊,而是这个你看这个这个铅笔这个呢,它也是个爱标签。它也是爱标签,是因为它里边的这个class控制的显示什么图标。而这个东西呢,也是boop提供的。我们去看一下啊,去看一下这个样式这。哎呀,不是这样的,初见。组建这儿首先呢,就是这个这个东西,这个字体图标这个很丰富,这里边哈,你只需要加上这个样式就能显示这个图标。这个很好玩啊,你看这个是一个音乐的图标,搜索的图标,心型的图标对吧,对勾的叉叉的哎,很多很多哈,特别特别多,我们后边呢,也会时不时的再会用到一些个别的图标。
06:13
存储啊,那这个磁铁啊是吧,哎,所以这个图标是这么来的啊,那这是个Apple。诶。嗯。这个提一下,然后这个样式还是不变。这个样式是也是BOO bootstrap提供的啊,你看它在这BTN表示是按钮。B TN danger表示这是一个危险的按钮。哎。那么删除是一个危险的动作,对吧?啊,你得注意,然后呢,BTNXXS呢,这是一个就是特别小的意思吧,啊,就这是控制它的大小啊,这是这个是控制它的颜色。是蓝的,Success是绿的还是记不太清楚了哈。然后呢,这边写一个超链接。
07:02
嗯的in,然后呢,下边是这个。嗯,点什么。肝呢。其实我们。嗯,之前用的都是类似这样的方式去传传参数哈。其实咱们还可以换一种方式。我是不是可以把这个参数直接写到这儿。我的面点。解析它解析完了以后呢,就会变成。比如说变成这样。60度。我要这样的话,我将来取的时候是怎么取,我怎么把这五取出来。哎,它是不是在一个路径里边。他是不是会变。哎,然后对应的这个注解路径变量。是不是pass对吧。哎,咱们可以,咱们把这个也。
08:01
这个属于rice风格,虽然我们已经背叛了rice风格,但是我们现在呢,厚颜无耻的来复习一下啊。啊的风格,这个他在非常悲愤的在看着我们是吧。你明明已经背叛了我。新代码哈,就这个东西是用我们呃,Pass去去接收一下。所以这个时候呢,咱们就可以去把这个汉字的方法给它写出来。点remove。哎,我们handle了这个类。
09:04
哎,然后在这里边写一下这个方法。Request。这个不用管它啊,这个不用。然后在这儿。把这个地址复制过来。呦呦。然后这部分这就不能这么写了哈。最起码这不能带刀着符啊,这个地方也写这,最后这也别带空格,这我们自己写一下啊,对面的ID。Remove。哎,这个服务器先停掉哈,这边呢,Path variable。哎,然后med。
10:00
哎,我稍微问一下啊,你说我这写的这个是要求和左边这个一致,还是要求和右边。这个一致。哎,得跟这个一致,其实跟他其实关系不大对吧,啊跟他关系关系没有什么关系,跟这个得一致。好,下边就执行删除就完事了。嗯,就是说啊,因为我们。呃,框架都已经整好了,所以说呢,其实我们这边吧。真正写这个业务功能的时候,就没有太多的要写了啊,业务功能其实就比较简单了。嗯。见一下这个方法。CTRO。In map。Delete by pri。嗯,就完事。接下来呢,其实考虑的是我们页面的跳转。
11:10
我们想去哪呢?删除完了以后,我们还想回到我们分页的这个页面啊,还想回到这个分页的这个页面,诶,嗯。所以说呢,其实删除本身没有啥,主要是这个回来这个页面啊,这我们有些地方需要注意一下。
我来说两句