将自定义事件重新触发到另一个自定义事件有什么好处?

时间:2014-01-31 20:20:47

标签: javascript

例如,以下代码:

this.notifyClosed=function(){this.trigger("uiSigninOrSignupDialogClosed")},

this.on(this.$node,"uiDialogClosed",this.notifyClosed) // <- what is the benefit of calling a function which is only to forward the event with another event name?

为了澄清,第二行“uiDialogClosed”中的事件名称也在该类(包括第一行)中定义。那么,编码器这样做的步骤

  1. 在该类的函数中触发事件名称(a),
  2. 在同一个类中捕获该事件名称(a),
  3. 然后调度到该类中的另一个函数
  4. 然后在该类中触发另一个事件名称(b)
  5. 执行这些操作的好处是什么,而不仅仅是在步骤(1)中触发事件名称(b)?


    源代码参考:

    https://abs.twimg.com/c/swift/en/init.c55682c6beb3d82a7317d5287646278649c9e765.js

    在上面的源代码中搜索'this.notifyClosed'。该源代码中只有2次出现。这恰恰解释了我的问题。

0 个答案:

没有答案