IIS*_*ite 1 javascript dojo dom-events
在dojo javascript库中,dojo/on和dojo/aspect用作侦听事件的函数.
但是,我不知道他们彼此之间的差异.有人可以解释你何时使用以及什么时候使用方面?
dojo/on用于收听事件. dojo/aspect用于拦截对javascript函数的调用.
使用方面,您可以拦截函数调用并在函数调用之前,之后或两者之间执行某些操作.通过事件,您会收到通知,告知您发生了什么.
从技术上讲,如果目标对象不是domNode,则dojo/on最终调用aspect.after(...)
在<= 1.6,没有区别dojo.connect并被使用.函数用于通知事件发生,并且代码库中仍然存在残余.一个例子是使用on上的click事件dijit/Button.
dojo/Evented http://dojotoolkit.org/reference-guide/1.9/dojo/Evented.html