00:00
啊。那昨天呢,我们还有一个添加分类没有做是吧,那我们最终呢,需要去完成添加分类这样一个功能,来看着我们来先观察一下添加分类。添加分类的时候,诶,这个地方啊,是不是有一个一级列表,而且它默认显示的一级分类的这个列表项是吧?也就是说我当前添加分类是添加几级分类,一级分类,这能听懂不啊,当然我呃加了一个以后,比如说AA。那这样就加到我们最后去了是吧,好当然有一种情况。有种什么情况呢?比如说诶点击查看子分类,现在有吗?没有,你说我现在点击添加什么意思。你说更有可能是给谁添加?给这AA添加,这个是比较好的一个设计吧,有默认一上来是不是就选中了,是给他添加对不对。
01:01
也就是说我的这个列表是默认有一个选中的值啊,这个要注意啊,这个要注意,这个是一个难点。一个注意的点。那后面我在添加,比如说我添加一个test。有吧,有,但我一定是给他添加吗?也不一定。是不是这意思,我有可能给别的分类评价。给别的分类,一级分类,某一个分类下添加啊,那当然我也有可能去给一级分类添加,对不对。这能听到不啊,是这样一个事情啊。就这在这点上面稍微有点难度,代码不用写多少,但是你要分析清楚,好来,那下面呢,我们就来去写一写。把其他关掉,我们现在有一个专门添加分类的组件吧。
02:04
叫什么来着的?没问题吧,真爱的话,我们来看一下。这一个它一上来是不是要显示一个一级分类列表。那他是不是接收一级分类列表数据。一级分类数据,数据需要另外再获取吗?不需要,因为我们的这个分类里面是不是已经有了呀。能听到不,我们现在做的事情是什么?传递接收是不是,所以我这边先什么呢?是不是声明一下,From等于一个对象。这示的是不是一级分类的数组,点什么什么类型数组是吧,接着一只。这能听懂吧,好,要把它给它引入一下这个小case。
03:07
美女是不是美女好来?那除了这一个啊,除了这一个以外。大家想。他是不是还要有一个问题,要默认要选中的一个问题。能听到不啊,默认要选中的某一个问题,那这个时候得需要传递什么呢?大家注意观察啊,大家注意观察一个事情啊,看好了。这不是某一个一级分类吗?我如果点它。这一个啊,我搞一个里面有的吧,这样看的好一点,好说一点大家看到。当前是。这个二级分类列表是不是都有一个共同的parent ID?是啊,是不是是吧,他们的判断ID就是这个加用编辑的ID嘛,那好了,我点击分类。
04:07
点击这个添加它显示,诶这个就有点小问题。是吧,啊,我们来看一下啊。哎,这样是对的是吧。这个时候就有一个事情,有一个什么事情呢,就是这个显示的是什么。当前这个列表对应的那个pad ID所对应的分类吧,是吗?这能听到,不也就是说一个什么事情呢,我这里面除了接收一级分类列表之外,还要接收一个数据拍ID,我得知道我当前要添加分类的拍ID。听懂了吗?呃,这个时候啊,判断一什么类型字符串板能听到吧,意义是什么?
05:03
这一个啊,接受的是什么一级分类的数组是吧,而这个接受的什么负分的对吧,这听好吧,好来。暂时就这样子啊,我们来看一下,我们这一边在写这个标签的时候,我们看能不能传啊。这个是添加,是不是刚才我们说是不是有两个属性要传来着,一个是EG,我有没有。我应该有吧,一级分类的数组不就在我的状态里面,我刚才是不是已经取消了。还需要一个什么来着,判断ID,那就给他一个判断ID呗。这不好说吗?我也有吧。有是不是,那有的话,下面是不是涉及到我要去把他们。
06:03
便利显示出来,这个也不难,这个也并不难。看好了。这个是固定的吧。这个一级分类是吧,而且这个值也是零来看好了。下面。我下面是不是有很多个保险,但是啊,怎么产生呢?是根据谁来产生。根据这个开产生吧,来吧,写个什么大括号,调用这个数组的什么方法来生成光弦的数组是不?这个麦是不是有一个便利的回调函数,而且这个里面箭头是不是代表啊返回的就是一个什么东西哦,不写哎,别自己写了,直接把上面拿一个不就得了吗?那现在要说一个事情,就是我的这个显示的名称是什么,什么分类的名字。
07:05
C点什么。是不,这能不能听懂,这是某一个一级分类的名字吧?呃,这个关联的值是谁?C点下划线ID一级分类的D作为我二级分类的ID对不对,这能听懂吧。而且下ID要注意不是ID对不对,写的时候这些下方ID交流的时候可以说ID可以。这个能听懂啊,这个value必须是C点下方于AB。那好了,那也就是说我们现在每一个option是不是都有一个。这一个第一个是你一是其他的是某一个一级分类的消ID对不对,而这个值要跟谁关联起来的,看好了,我这里面是不是有一个。
08:06
他。那这个好像不能直接写吧,得先干嘛取出相关数据,这个好取一个他对不对,一个判断ID是吧,等于Z点什么cross。这都取数据吧啊。那我现在是不是可以自己用了。下面要说我的初始值指定,为什么值合适呢?是指定为零吗?不好,那样的话只能默认选中一级分摊对不对,其实很简单,指定为什么拍ID的值就行,是不是这样的话,他是不是动态能选中我对应的那个分类。是不是跟Y角匹配就行,跟哪一个Y角匹配,是不是选中了谁。这个听懂吧。
09:02
啊。没问题吧,没问题,下面这个添加的这个,我要指定特别的名字吗?特别的值吗?不用因为添加分类默认的那个分类名称是不是等等待我输入啊。没有吧,没问题,来我们来看一下看一下。看下我们的刷新一把。来试一下,点击添加,这是一级分类,是不是这个没问题,这是一个。诶。啊,这里面还涉及到的时候,因为我们去读了this里面的form。但是那个呢,我们现在还没什么呢。啊,我们的这个这个form,这个form是不是在我更新的那个里面处理的呀,那我的这个爱要不要处理一下。
10:01
同理吧。同理,到时候是不是也要收集数据的,所以我还要接收一个数据啊。哪个跟那个一样的名字啊,一样啊,其实其实一样高,把代码复制过来都行啊,一是什么,嗯,用来传递啊。Form对象的函数。能听到吧,好,而我什么时候去调用他呢?跟跟昨天一样,还记得我们昨天在哪掉的吗?里面对吧,记着我干嘛呢,This点点set。是不是传一个form对象去?Form对象在哪呢?认识的for。而我这边是不是已经包装好了呀,没有任何问题,对不对,好,那下面。
11:06
我这边还得把那个东西给他什么传过来是不是,那也好说,其实跟咱昨天一样的搞法,展示来看啊,什么意思呢,就是把这段代码。给他拿到我们这边来,那这样最好换个行,因为太长了。只写属性啊,每个属性呢,都单独在场。诶,这里面是少了一个什么。大哥。OK吧,OK,那这样的话啊,我们的这边就是没问题了,来保存一下。看一下来试一下试一下。啊,这个一级分类这个没问题,取消一下,接着来看一下啊,下面看一下查看子分类,现在是不是加上电二的子分类啊,那我添加分类是不是也添加它的子分类的分类项,是不是来试一下走你对不对?
12:13
对的吧,对的,没有问题啊,没有任何问题。啊。那下面我是不是可以去输入数据是吧,输入数据接着甚至有可能去改变它吧。但我有可能不敢,是不是,这都有可能,是不是好,我接着点击。L啊,我不给添加,记得点击它。OK吧,好,那接着我们要做一个事情,来,我点击OK,这个时候要交谁去?调用我的一个这边有一个添加的回调函数,翻到我们添加的回调函数啊,这是更新。这个是去添加分类的吧。
13:01
那其实跟我们前面做的这个其实什么。是不是类似的操作?这能听懂,不可能就有关键后面的步骤可能有点不太一样,但前面有类似。比如说啊,我们来回想一下。最简单的事情,我要不要隐藏那个券方啊,要不隐藏券框,这个比较简单,我们先搞一下this识点set state,其实跟前面搞的一样,叫show state是零,这个是比较简单的,对吧。下面我们是不是要去收集数据?并提交请求对不啊,收集数据啊,并提交什么啊,提交什么请交是不是添加分类的请求,能听到吧?好,接着了,重新获取分类列表。
14:14
显示。大家听到吧。流程没问题吧,其实跟昨天流程基本上一样,是不是来收集数据,这个地方需要靠谁来帮我收集了。我的里面是是有一个对象叫小写的form对象,它是不是有相应的方法叫get fair value。是吧,那这个时候得到的是一个对象嘛,而这个对象里面有哪些属性,我就可以进行解构吧,有哪些属性来看一下,其实很简单,就看我的这一个标识名称分别是什么,对不对,这一个是不是parent ID。这是一个吧,还有一个是开的对什么内。
15:07
这能听懂吧,那收集了数据以后,我们后面要干嘛去?是不是发请求,发请求要调用的是哪个接口请求函数啊?是不是添加分类的结构性函数,那所以我在这里面干嘛去调用呗,是不是。来看一下,调用一下。IEQ。爱的凯要传什么?这个地方是不是先写的开,后面写的拍ID啊,哎,这个要注意啊,也就说如果我定两个行参,是不是有一个顺序的问题。啊,注意先写什么看再写ID。这个要注意一下啊,当然我也有可能先写的先定义的它对不对,根据实际情况是不去匹配啊。
16:05
这个要注意一下啊,好行,来后面的事情再说说话,A wait,那我就来一个什么think是吧,好,这个result我怎么知道是添加分类成功了呢。点是是等等于你这数值能听到吧,好,接着我要干嘛去。重新获取分类列表显示对吧。当然这句话写的有点笼统,这个情况挺多的,这个情况挺多的,那我们先简单搞一下,比如说this get,我们先简单搞一下,相当于是不是获取当前需要显示的分类列表啊。我先去这么做一下啊,等会我们发现问题有bug我们再解决。
17:03
能不能听到?当然还有一个小事情需要去做啊,昨天有一个事情,有个什么事情呢,需要去重置什么数据,也就把输入数据给什么清除,是不是下次打开的时候是不是显示正常啊啊这个需要去做一下啊,需要去做一下,当这个清除得在什么时候清除合适了。是这意思吧?叫什么领导?我们是不是要在获取数据之后再去清除,你要提前清除,能获取数据吗?不能。美女吧,你好。来,我们来去看一下,看看现在是一个什么样的情况再说,好吧,先看一看。来,我们来去访问一下啊,访问一下。
18:01
在这里面呢,我们先来看一级分类。啊,我先直接点到这里得了啊,现在是就一个是AA是吧,我来添加我就添加一级分类。BB可以吧,好,点击OK。有没有?是对的吧,对的,没问题,好,我们再来添加一个二级分类项看看试试。这开始他没有一个吧。现在我是不是在BB里面写着默认是不是BB啊,那很有可能是给他添加法来。那比如说写个CC吧啊。有没有,诶都好像对是不是。
我来说两句