00:00
好,那刚才我们已经把action这边写的差不多了,实际上还没有完全写完啊,有一部分的那个检查的工作,我们后面再补啊,现在我们来写这点。啊,首先我们要确定我们这里面有几个case了,那就看啊,我们那个有几个常量了,点斜杠X啊,其实跟那个action里面定义一样的。啊,有一个授权成功的,还有一个什么呢?显示错误信息的是吧?好,那我就应该有几个case,两个,这里面是不是一个结果啊,好再把它复制一下。那这个地方是什么?A message对吧,好。当是case是他的时候,我们的那个。Action里面除了type还带着什么?
01:01
还带一个什么属性,也就是说我们现在X里面有两个固定的属性,一个叫T,一个叫date,关键你要知道date的值是一个什么东西。对吧,也就是说是他的时候数据是谁对的是谁是user者能懂吧,而这种情况的时候,对的是谁是。能懂吧,好,这里面我们的这一个函数是不是用来返回产生一个新的我们的一个状态的,那我们的这个结构啊,首先我这个U的是刚好就跟他一样。是吧,这个能懂吧,啊,你说老师这个message message可以不用管啊,不用管是什么意思,大家看到吧,等会我们message再说,这个地方我会这么写,直接来一个action叠。
02:05
什么呢,Date。或者你你想啊,你也可以这么做,看着我来写一下啊,看看大家懂不懂啊,来一个state,再来一个点。什么意思?先把原来原本的状态给他。解剖出来是吧,接着呢,用action那个user把以前的数据给他什么覆盖掉。啊,但是啊,它以前的这个是什么值还是什么值,对不对啊,应该就是空串,它不可能是别的值。啊,应该就是空档,它要有值的话,那就不会这么不会在这来了。这个能懂吧,啊这种这在reducer里面写点点点预算,那是非常多的。
03:03
非常多,因为我们经常要去把一个对象里面的东西搞出来,把一个数组里面东西给它解构出来啊。好,先我们暂时写到这里啊,暂时写到这里啊,其实这个呢,写的不是太够,但是另外一个写东西呢,咱现在想不出来,等我们写了主结以后再慢慢想啊,我们先想到这里就行,好,下面而这一个是不是多了一个指定的一个message。是吧,这个ma是不是把原来的Mac给了什么?要给它覆盖掉,那我应该怎么写?点点点这个。这么写啊,不是date,因为它固定的名字是他的值,是个message,这个能不懂?
04:02
啊,你别啊把这个冒号不要,那这能行吗?这不行,这报错你看到了吗?那不看清楚,嗯,好,那也就是说我们这个reducer啊,大概写了,现在暂时只能写在这里啊,还不够还不够呢,现在想不出来,先放着,先把咱能想的先写一部分。那也就是说到这里为止啊,我们的这一个redux相关的一些代码已然是写的差不多了,还有一些小修小补的,后面就没有什么太大难度了,但到这这里为止,我觉得这个整个过程估计大家写起来很费劲。因为涉及的东西还挺多啊,但只要大家把这个功课呢,把它搞明白了,彻底理顺了,你再写别的其实都差不多了,就套已经摆好了,后面就反正这套写。啊,那下一步我们就是要去写什么呢。
05:02
写我们的主见。懂不懂,续写我们的主见,好,我们现在呢,把它停一下。
我来说两句