00:01
好,那么接下来呢,我们就来看一下这块啊。收藏功能,咱们是不是已经把这个机构收藏好了,对吧,收藏好了以后呢,而且我的收藏我一点击它是可以把我的收藏全部展示出来的,但是我们发现这里边人家是不是还有这么两个玩意儿。是不是个垃圾框啊,那这个垃圾筐同样道理。我们是不是在之前玩这个淘宝或者玩什么东西的时候,后边有这个垃圾框,你一点击人家是不是就消失了啊对吧,这就啥删除收藏,而这个三组受成我们该怎么去做呢。同样的,你也要用到谁呀?阿贾克是。当你点击我这个垃圾框,你点击需要发送一个请求,发送的请求,这个请求它会干件什么事啊。是不是你得给我把这个收藏的东西,或者说你收藏的这个条目传到后台,传到后台,后台是不是找到这个条目,是把他状态给它改成来。
01:06
就是。因此。咱们就得再写二加了。那么。这个玩意儿是不是在课程机构里边去写啊好,那么呢,找到我们的课程机构的页面。把课程机构的页面,它在哪呢。User fe是不是这个进。OK,在这个里面我们要找到谁呢?找到这是他的垃圾筐。最后的这个第位,这其实就是他的垃圾框,那这个垃圾筐我们是不是得给他拿走啊?但是现在的关键问题在哪?就是说。他不像我们之前是不是只有一个东西啊。你点收藏,你点收藏的时候。
02:01
你是不是只有一个东西。因为我们之前在收藏的时候,是不都是在他的详情页上面收藏,因为你传过去是不是只有只有这个机构它的。详情嘛,所以传的只是这么一个机构,所以你点一下收藏是不是肯定收藏是这个机构。对吧,而现在。我们有点不同了,不能再了,他这你的收藏是不是列出了一堆啊,他下面还可能有五六个的。我点这个垃圾框是不是把它删除了,我点这个垃圾框是不是把删除对吧,那么呢。那么我在这边是通过循环去出来的。对吧,从方向变出来,那你在这块。是不是要对它每一个垃圾框都要添加这个电机事件呢?对吧。你光给他添加,不给他添加,从他点击是他删除了,但是你点他他删除吗。
03:04
不删除。所以这次咱们就得一次性的。对,你列出来的这些所有条目垃圾框全部要给他干嘛?现在这点就是这样。和我们之前就不一样了,之前是不是只有一个按钮啊,你就你点击这个收藏,你就收藏的是这个机构。而现在这上面很可能是一个按钮,很可能是两个按钮,还有可能是十几个,20个。因为你这是放循环嘛。对不对,所以说所以说那我们这块该如何做呢。OK,你有没有发现这块是有一个class。桃子名字是不是叫迪,Delete?大家我通过核取是不是可以取到多个元素?虽然说我们这块现在放循环是不是只写了一个D啊,但是你要知道这块现在是几个两个。
04:05
X的好,而且还有一点我们大家要注意到,我通过这个delete class。啊,通过这个类,我是不是可以直接一下子去到这两个元素,对吧,这点。关键是关键是我到时候点击的时候呀,我一点击它。他怎么知道我点击的是这个玩意儿呢?我一点击它是不是要传过去这个这个东西它的一个ID啊,我点击它,它是不要传递清华大学它这一个收藏乔木的ID啊,对吧。那么也就是说,我到时候一点击,我是不是得需要知道。你点的是哪个条目,并且你哪个条目的ID,你是不是得给我保存下来啊,要不的话我上哪去拿你的ID去了。OK,或者说我们也可以这么去干,我们先往下去走,走到那块不就卡住了吗?卡住了我们再回过头来看,这样的话,咱们大家是不是好理解一下,那么现在我现在有有这么一个电路,其实它代表两个。
05:13
那么我就可以写我怎么知啊阿贾克斯了?对吧,肯定就在我们的block,我们的MY关一里边去写吧。这里边按的谁啊,Block在这里面呢。对吧,在这里边到我们的谁呀。接下来。在这里边我们是答对的。这我不是井号的,你看到了吗?我通过这个点是不是可以一次性拿到所有的,OK,你店里有十个,我就一样拿十个。OK,然后呢,它是可以直接的对他加谁啊。
06:04
加点是这样的。那么代表什么了?一次性的对十个全部给你加上编辑时间。子弹呢?他点击事件以后,接着我就得干嘛呀,第点是发送二点啊。明白吗?这还是我们之前的套路,只不过这块变了一下子。我们大家要清楚。他现在相当于是给多个同时加上。我OK,好,完了以后这里边该配的还是要配,我们在这好开,我们这块直接给他干了就行了。对不对,因为你传过去的也就是一个ID什么东西罢了,你并没有输入的东西,再一个是要啊。URL这块咱们是不是又没法弄了,对吧,没法弄,那赔三大部分。
07:00
删除收藏,删除收藏我们也给他放哪下。里边去。因为我们的收藏是不是在这里边删除收藏,咱也给它放这里。C做出了同加倍。OK,我们这块就叫什么呢,就delete。OK不OK,好,我看这后呢,这边也是delete了,这边也是。后过来上边。在这以后,在view里边,我们是不是写了一个view啊。你看我们的user。OK,在这里面呢,说明request。好了吗?好,这是不是就pass掉了,对不对,我们到到这是不是卡住了,卡住以后我们是不是又到了它的。模板上放到模板上这块的URL,咱是不是就可以配了。对吧,对吧,好,这里面呢,就是我们的operation下边的。
08:03
又给了。接着是不就得OK,兄弟们,你说我这个data塔应该传递什么?我一点击。因为我现在虽然说我十个是不是都加上了点击线了,但是你点的时候能点几个。你点的时候,你肯定鼠标只每次只能点一个,你你一次在桌面上一下鼠标能点两个。对不对,所以说我是不是要。在上面点击啊,我如果点击上面这个,他是不是应该把上面这个的ID。是不是给我传过去啊,我点击下面这个,它是不是应该把下面这个ID是不是我传过去啊。能听懂我说什么意思吗?那这会儿我应该怎么去做呢?而我怎么去拿到你点击的这个元素的ID呢?
09:03
OK。啊,这会儿咱们就得想了,因为你知道放循环,放循环的话,我这。第一次是不是拿到的是第一个你收藏到这个挖机。对吧,第一个说到这个姐,那么呢,我是不是应该把你第一个的ID给保存下来。再去建立第二个的时候,第二个也给你保存下来。第三个的时候给你三个保存下来,这样的话我是不是把你的ID值先保存下来,否则的话你到时候怎么拿呀。能听懂我的意思吗?没法整啊,没法整,所以说呢,我在便利的时候,我先把你的一个东西。给保存到这儿了。我看怎么保存呢。
10:05
你有没有看到这块有这么一个属性。叫做data favor的。这ID这块我是不是就可以给你改成谁呀。ORG。点ID呢?大家当他建立第一个的时候,第一个的div这个玩意里边是不是保存了第一个的爆挖机的ID啊,当它变成第二个时,这块是不是就是第二个的挖掘的案点。咱们变定完十个,其实这块写了一个方循环,最终是不是显示的是十个呀,而这十个每一个的最后的这个div里边是都保存着它相应的那个网记的ID。嗯。
11:08
能听懂啥意思吗?都过了啊。好。都把你十个每一个的ID都保存下来以后,接下来我这块发生点击了,一旦点击,那我是不是得取出。你的ID啊。我得Y个什么呢?是不是love还叫ID啊,是不是等于谁呀?等于你点击的这个对象,是不是从它里边拿出他的ID,要不你怎么拿这个ID啊?明白吗?而你点击的这个对象这块就要用到谁了。几乎不用认识,搞不定。你你怎么拿,你告诉我,你点击的这个东西不用类,你怎么拿,你直接点delete。
12:02
那第六代表谁所有的?所以说我们这块就拿谁啊。这个this代表啥意思啊,当前点击的那个吧。如果this放在事件函数里面代表什么?发生事件的这个对象?是的。OK,说出了他就可以直接拿到,懂了意思就可以拿到我当前发生事件的这个对象,然后再从他的里边。它里面是不是有这么一个属性。你看这个属性,拿到这个属性值不就是你的ID吗。这三单,而这个属性你见过有哪些元素里边会出现这种属性?这种属性是怎么来的?自定义的属性吧。之前我们在学元素的时候,元素里面的属性是分为天生的和自定义的。
13:01
什么是天生的?生来就有。比如说咱们的位置里面的src是不是生来就有alt是不是生出来就有,包括我们的ID name。这些是不是生来就有?但是有的时候我也需要自己去定一下事情。我自己去给他写一个属性行不行,没毛病。那么,但是天生的属性和你自定义的属性在获取值的时候是不一样的。OK。如果,如果他是。天生的事情,我们需要用到谁呀?出发。这个方法。OK不OK,需要用的这个方法去打。Proper。如果是自定义的属性,我们需要用到谁啊A。
14:02
听明白他说什么意思吗?所以说那现在我要拿的是谁自定义自定义的那就只能用谁啊。OK,怎么去拿呢?在这里边把它的属性填进来就行了。别拿着他的纸。是不是这个玩意。这套事情。那么我就拿到他的ID了。这块注释一下子。用来取。也就是元素自带。属性的值。或者设置着。OK,还有什么呢?
15:01
A。用来取。元素。自定义的属性。的这。或者设置者。OK不OK好,那么呢,我这个获取值呢,就是啥呀,就一个参数。放它的这个直径就行,如果是设置值,我们需要在后边再打一个逗号,给它设置第二个参数,设置它的值就行了。三三的,而这块咱们是不是只用它,或许这样。那么我获取到这个值以后,是不是就相当于拿到了他点击的这个元素的ID?饿了。还有一个谁啊?因为你也得跟我后边说,你到底是。对吧,你是什么什么东西吧,所以说你得把这个太虎年就给我传过去,所以说呢,我们得给他传一个啥。
16:09
OK不OK,好,有了这俩东西以后呢,我就可以干嘛把这俩东西给他穿过去了。Love白底,然后呢,这里边也是我们的love白底,下面呢就用的love。这边呢,就是我们的love。这里边儿主要难理解的地方就是它了。啊,为什么要把他的ID电离的图全部保存下来。因为你你点哪个,你需要获取到他的ID的,你不保存下来,你怎么去获取,没法获取。
我来说两句