afterglow 发表于 2020-11-2 14:36:02

[挂接事件]之前的帖子看过,但是还是有点理解不了?

论坛搜索过这个,但是没有理解?有没有通俗一点的介绍?


0晨鹤0 发表于 2020-11-2 18:46:11

通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。
现在你希望捕获它射出的箭,从而进行一些操作。(相当于监听事件)

鉴于这把弓箭有可能是动态创建的,根据实际情况可能有N把弓箭。那么这些动态创建的弓箭,没有人知道他们会射到哪。

挂接事件相当于给他一个靶子,告诉这个弓箭:你就往我这射。

这样你就能监听到任意组件(甚至是动态创建的组件)的事件了。

afterglow 发表于 2020-11-2 20:40:24

0晨鹤0 发表于 2020-11-2 18:46
通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。


:handshake :handshake:handshake:handshake:handshake:handshake:handshake

非常感谢!!!!!!!!!!!!!!!!!!!!

创世魂 发表于 2020-11-3 10:25:13

0晨鹤0 发表于 2020-11-2 18:46
通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。


没毛病。。。
页: [1]
查看完整版本: [挂接事件]之前的帖子看过,但是还是有点理解不了?