Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript YUI订阅的目的是什么?_Javascript_Dom Events_Yui - Fatal编程技术网

Javascript YUI订阅的目的是什么?

Javascript YUI订阅的目的是什么?,javascript,dom-events,yui,Javascript,Dom Events,Yui,订阅的目的是什么?这是我的日历控件: 代码: 这是定制活动吗?我是否覆盖默认事件?无论我是否订阅,此事件是否会在后台触发?在.NET中,无论您是否使用控件事件,都会激发控件事件。这与在(…)上使用.on有何不同 请有人对使用subscribe做一个恰当的描述,如果有任何文档(可能有示例代码),我们将不胜感激。YUI有很多文档和示例 您不是通过订阅事件来覆盖事件,而是在侦听事件并对任何事件采取行动。你可以订阅任意次数,他们将按订阅顺序收听 .on是AddListener的别名,用于侦听DOM事件

订阅的目的是什么?这是我的日历控件:

代码:

这是定制活动吗?我是否覆盖默认事件?无论我是否订阅,此事件是否会在后台触发?在.NET中,无论您是否使用控件事件,都会激发控件事件。这与在(…)上使用
.on有何不同


请有人对使用subscribe做一个恰当的描述,如果有任何文档(可能有示例代码),我们将不胜感激。

YUI有很多文档和示例

您不是通过订阅事件来覆盖事件,而是在侦听事件并对任何事件采取行动。你可以订阅任意次数,他们将按订阅顺序收听

.on是AddListener的别名,用于侦听DOM事件


从开始,点击查看文档和样本。

是的,我已经阅读了很多文档。我不是一个经验丰富的JavaScript开发人员,所以我不知道suscribing是什么意思。我在哪里能找到它的意义,你为什么要这么做。这就是我想知道的。通过订阅,您正在等待在发生某些事情时运行代码。在您的情况下,YUI日历控件的“selectEvent”。
var myCal = new yuiCalendar('myCal');
var ripDate = function (type, args) {
   // My code
}

myCal.selectEvent.subscribe(ripDate);