YUI订阅的目的是什么?

时间:2011-04-05 05:15:18

标签: javascript javascript-events yui yahoo

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

代码:

var myCal = new yuiCalendar('myCal');
var ripDate = function (type, args) {
   // My code
}

myCal.selectEvent.subscribe(ripDate);

这是自定义事件吗?我是否会覆盖默认事件?这个事件是否会在后台触发,无论我是否订阅它?在.NET中,无论您是否使用它们,都会触发控制事件。这与使用.on(...)?

有何不同

如果有任何文档(可能的示例代码),有人可以给出使用订阅的正确描述,那么我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

YUI有很多文档和示例。

您没有通过订阅来覆盖该事件,您正在倾听它,并根据任何事件采取行动。您可以根据需要订阅多次,并按订阅顺序收听。

Subscribing to a CustomEvent docs

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

YUI 2's homepage开始,点击文档和示例。