0

对于 type 参数,dojo/on 可以接受哪些字符串。

http://livedocs.dojotoolkit.org/dojo/on

描述“这是要分派的事件类型的名称(如 select)。此事件可能是标准事件(如单击)或自定义事件(如完成)。 ”但在某处是否有事物类型的列表我可以放在这里吗?它是否具有与我使用 dojo/query 一样过滤要调度的事件的能力?

4

1 回答 1

1

我刚刚浏览了 Dojo 1.8 API 文档,如果您选择特定的 Dijit,您可以在Event Summary部分看到这些事件。例如dijit/Tree

  • onBlur() 当小部件停止“活动”时调用,因为焦点移到了它之外的某个地方,或者用户单击了它之外的某个地方,或者小部件被隐藏了。
  • onClick(item, node, evt) 单击树节点时的回调
  • onClose(item, node) 关闭节点时的回调
  • onDblClick(item, node, evt) 双击树节点时的回调
  • ...

dojox/treemap/TreeMap

  • onBlur() 当小部件停止“活动”时调用,因为焦点移到了它之外的某个地方,或者用户单击了它之外的某个地方,或者小部件被隐藏了。
  • onChange() Called when the selection changed.
  • onFocus() 当小部件变为“活动”时调用,因为它或其中的小部件要么具有焦点,要么最近被单击。
  • onItemRollOut() 在项目渲染器推出时调用。
  • onItemRollOver() 当项目渲染器悬停时调用。
  • onRendererUpdated() 在渲染器更新时调用。

我不确定是否有一种(简单的)方法可以聚合所有组件中的所有事件。因此,可能只是阅读您感兴趣的组件的文档的情况。

于 2013-03-26T15:28:41.243 回答