00:00
把这个也讲一讲,那我要用它首先得干嘛呀,首先得下载那个库,我不知道大家还记不记得这个库叫什么名字。呃,NPM是吧?因斯多杠杠C好像叫我记得没说八杠GS吧。来是看,我这就是看。泡下我刚GS啊。或者说大家第一次整的时候,大家可以这么多MPM是干嘛去了,是查看一下他的信息啊,你可以先查一下。是不是有相关的信息啊,啊有,那说明我的这个库呢是存在的,而且已经下载下来了吧。想起来了,好,这个库向外提供了一个一个对象,叫什么来着?
01:01
大写的帕萨,它有两个方法。两种法,一个叫订阅消息sub,还有一个叫叫什么分发发布消息,发布消息有什么publish啊,其实就两个方法啊。我们来用一下,来用一下啊好呃,我来去用一下它的话,那我还是得去把这个。那就来替换它,看这里。这个是不是一删除,删除给它干掉。我不传递了。好,而且这个就不要了吧,那这个删除。是不是也不需要了,好,下面还有。进去。这个呢,也不需要了。啊,最后。这个应该被注释掉没问题吧,好。
02:00
那下面就要说一个啊,我在哪去订阅消息。订阅消息就是接收消息,到时候我再来要接收消息。现在我有看到啊,外围是APP,接着是历史啊,接着里面是item是吧,那我这是我的APP啊,这是我的item。想想看。我们在哪去订阅消息?是在里面还是里面。或者说我们在哪发布消息啊,这个其实你只要去把订阅消息和发布消息与我们前面讲的概念给它对应起来,怎么一个事呢,大家看到啊。我们关于事件两个方面嘛,一个是绑定事件监听。绑定事件监听对吧,还有一个叫什么触发事件。啊,突发事件,其实哎。
03:01
时间啊,其实他跟我们的发布消息和订阅消息是对应的,订阅消息实际上干了一个什么事,是绑定了一个监听对吧,我发布消息了,是不是触发事件。他们这是一一对应关系,原理是一样的,其实啊,原理一模一样。那好了,那你说我们现在是要在哪个组件里面定位消息。APP嘛,你们看一下我们在绑定监听吗。懂不懂,那好了,来啊,订阅监听啊,订阅消息它实际上相当于一个异步操作,所以我们其实在mountain里面就可以做呀,在这里面订阅,来看看订阅消息在这,那我们要订阅消息得干嘛,是不是引入from。
04:06
是不是有啊好,通过它来干嘛呢?点啊,这里面要指定两个参数啊,其实跟我们绑定C界D是一个样子。刚才绑定时间,听是不是指定事件名和回调函数。他呢,一样的,他只是说他叫消息明。能不能啊,这个时候我就可以把这个消息名取为啊,这个名字可以吧,可以我对应的啊,我对应的时间对应的。是不是有一个处理的回调函数啊,处理回调这个函数呢?比较奇怪,它是这么写的,Message和我的date。你想想看,我的这个艾对艾,它实际上是不是就是一个数据。啊,OK,好,再一个是什么,现在还不确定,我先暂时就这样写着,等会我把这边先写了,看着我啊,Item。
05:07
也就是说在这我要干嘛去干嘛,发布什么消息对不对,那发布消息首先还是一样,先什么引入from感觉。对吧,好下面。发布消息用它的什么方法点好这个地方a publish啊。就这相信您。是不是你要去写一个名字,假设叫need todo啊可以吧,好,下面第二个参数是什么呢?就是你要不要给他传递数据。要不要?要你看嘛,这个你看这个穿什么。Index,我是不是传一个下边过去了。好。
06:00
来啊,看这里我发布消息,发布消息最终是不是就会去触发我的这个订阅的回调函数调用啊,这个就别写对了。什么是?Index。其实他这个这个语法设计不是特别好,不特别正了,这这根本一点用都没有。他三就谁就他有啥用。而且吧,他还把这个把它设计成为第一个参数。这个时候你必须得写,你又不用它,你还必须得写,也就说老师我这么写的行不行,他不行。你这么写的,你虽然说命名的是index,但接收的是什么?就是这个。对吧,啊,但没办法,他已经生成这个按钮,那还必须得用。能看懂吧,好,那我现在干嘛去啊。一旦大家看到,一旦我传了一个index过来,我这地方是不是最终要去调用它。没有this点看谁next,但是现在有问题。
07:06
This,不对。认不对,为什么说认不对了,你要知道这个回调函数是他管理的对吧,他管理了他会用他的一个认识对吧,他根本就不知道当前会是组建对象,应该要是组建对象是不是才对啊,咋办呢?很简单,所所有的那个回调函数,你只要想着都用进函数,基本上不会出问题。能懂吗?那也就是说我这个函数自己有认什么没有,没有用什么外部的,而外部对不对。对外部不组件对象吗?能看到吧,嗯,好来,下面我们来看一下啊。那现在呢,也就是说我去删除某一个。可以吧,可以啊,Pop up的好的地方就在于我们两个组件通信的时候,两个组件进行通信啊,没有任何位置的要求。
08:09
你是父子可以,你是父辈和子孙那也可以,对吧,甚至说我们俩是兄弟,那也一样都可以。啊,没有任何位置限制。啊,这要能看出它的一个优势啊,而现在我们刚相当于是不是复合孙呐。那种吧,就是隔代的一个标签组件啊。好,这是这个叫订阅消息,其实前面我们也用过啊。嗯。
我来说两句