00:00
好,下面我们这里还有一个。还有什么呢,就这里面有一个清空。能看到吧,清空这个清空咋咋清呢。对吧,这个清空肯定要是不是更新状态数据,去这个清空点它一下,应该来说会去先显示一个什么。是不是先显示个提示。能看到先使这样一个题,这个题是用的什么,是不是meet UI的组件库,这个效果咱用过吧,啊用过类似的效果啊,啊点击确认的时候是不是清理一下我们那个。什么?我们不有一个有一个cut的附子吗?是不啊,有它就很好办,来,我们来写一写。啊,首先我们要给这个清空的这一个加一个什么at,等于取个名字肯cut吧,对吧。
01:08
好,肯定要看的,那也就是说我们现在是不是需要有一个方法,这个方法是不是先要显示一个取式的券康,哎,这个时候是不是需要用到meet UI呀。我们来去找一下那个me UI啊,找一下me UI,哎,这就是我们me UI,嗯,去看一下那组件库,看用哪一个,嗯,这实际上用的是什么呢?咱用过啊叫mabox嘛,那首先还是得干嘛。是不是引入啊,引入它,那就在这引入呗,这没什么难度啊,引入对吧,引入之后下面是不是要调用它的语法呀?啊,这个用的哪一个呢?前面咱用过这个东西啊,看form点认是吧,还记得吧?啊看form点认来,也就是说我们现在要去做这个事,这个写个什么。
02:05
啊,写一个确定清空,嗯,购物车吗?对吧。是吧,而这一个这个里面是不是可以有两个回调函数去调用,一个是点击了确定一个点击的什么取消。能看到吧,好在这里面啊,我们就搞一个确定的算了吧,搞过在这里面干嘛去,现在我是不是要去更新状态,去更新状态必然要触发一个什么分发一个action对不对,那很简单,就是this叠多是多点Dis PA。应该是不是有一个action,那设计一个action的名字,那不就叫肯定要看什么对吧,下面干嘛去写action对吧?啊写action那也就说我们现在需要一个同步还是异步同步吧,不需要跟后台交互对吧。
03:15
啊,同步啊,清空购物车啊,来看一下就叫这个名字呗,啊,那来个come吧。可以吧,接着其实就是去克斯玛好密的,是不是取个名字啊,取个名字,这个名字呢,那我就得去定义一下是吧,第一个。我们叫什么名字合适,就叫clear什么下划线cut呗,这个名字刚好是吧,可以吧啊,清空购物车好,没问题,下面我们要将它进行什么?
04:05
引入你别看啊,咱一稿一稿写的挺多了啊,好,这里面传进去肯定没问题吧,好,那接着我们去写了一个文件句啊,Mutations对吧。来在这里面呢,先还是要去引入我的态,对吧,接着需要去定义一个新的方法,是不是这个好写啊。来写一个clear cut是吧?不需要接受参数。好,我们现在要做的事情是什么?是不是找到我的什么父子?干嘛去?
05:01
对吗?对不对,清空了吗?不是。这个文件对对,哎,你不是要清空吗?咔嚓一下,搞到空速炉了,不就没了吗。嗯,现在这么做,那你的购物车里购项确实是都那个列表肯定没了,对吧,但是那个负的里面的,看你想想负的里面的count是不是还存在,存不存在,你说我这么做以后,那个负的消失了吗。负的电量消失没有?啊,你要知道啊,我这个对象被好几个数组引用着,对不对,我那个故子里面是不是有负子对不?它是不是关联着付的一个一个付的,我这个付的是不是也被他关联的。大家要要还是一个啊,大家如果不清楚,还是得引用这个这个东西吧,不是彻底的搞清,搞得特别特别清楚。
06:04
也就现在我大家看到我让我的这个卡的附子实现了一个新的数组。对吧,数字对象消失没有。没有对象怎么可能,我想对象还被别的东西引用的,他这个对象开始是不是被你这个数组引用着,对不?他是不是还被别的数组引用的,他会成为垃圾对象吗?他也不能成为垃圾对象,他成为垃圾对象以后,你上面那个故执列表了不也很多,那个负的不是也有完蛋了吗?对不对,所以有个事情我就做,这个肯定不够,还要做什么。先要做一个事情啊,OK清楚啊什么呢?啊,父子中的什么countt对不对,再接着啊,这个清楚,这个清楚啊,实际上是,实际上是就是相当于一个重置,让他的抗威上。
07:06
为零对不对,真的不啊,这个下面干嘛去,这个才是清除购物车对不对?清除啊,清除啊或叫移除吧,应该是对吧,嗯嗯,叫移除购物车中所有购物项。懂不懂,下面这个肯定要做,必然要做,关键是上面这个事情怎么做。我怎么样把负的所有负的里面看的都是为零呢,但是大家知道啊,有的负的里面根本就没有看到,你是为零干嘛呢,对不对。怎么办?去,我逼你谁?你别利它呀,这个里面不是所有有count的这个负子,这个看的负子不就是所有抗的吗?啊,你只要干这件事情,别立马对吧,拿出一个负的嘛,接着。
08:16
可不可以,当然你甚至直接可以把这个看着给他干,给他delete掉都行。把这个属性给它移除,是不是也可以可以没有问题啊。能看到吧。先要把这个所有count值大于零的这个负的里面的count作为零,或者把这个count属性的隔离移除。还有一个事情啊,把它作为公诉组。李勇说,老师,我下面这个不做不行吗?不行啊,你想想看,你这样,你这样,你这样不作为控诉组是个什么问题?我们说这个里面放什么负的,是不是有看看了值大于零的负的,你把那个看值都为零了。
09:07
你想想看,你下面不做,那不放的是一些看的值都都都等于零的一些负的放到那个购物箱购物车里面吗。是不是我们前面说过,一旦你的那个抗值等于零了,是不是要从购物箱里面,购物车里面给移除?啊,这样才能保证啊,你整个是可以用的。我们来看一下啊。接着点他呗。是不是确定了,到点取消肯定没有做对吧?啊下面我要点击什么确定找你。No,不懂。嗯。哎,这里面有一个有一个警告,实际上是啊,有一个警告,这个呢是什么问题呢?是你没有指定那个,没有指定那个失败的就是那个,我们不有一个property任吗。在这个卡里面,我们是不是指定了一个回调函数啊。
10:03
但是我们刚才是不是点击键取消,他说没有,没人处理。那你怎么办啊,你你要不写一个,其实要干嘛嘛就啥也不用干。哎,老婆你看你这么搞了一下以后他就不会,他就不会报错了,也不是报错啊,只是一个警告已。看。能懂吧,嗯,好,那这样的话呢,我们就能够去清理这一个勾下,当然你可以点一下它是不是进入结算流程,这个后面的流程就没做了啊,所以我们这个也不做了。这个能搞吧,这个是没什么多大难度啊行。
我来说两句