gpt4 book ai didi

dojo - 使用 Dojo 1.7 和 AMD 加载程序为 DataGrid 捕获事件时,是否预期使用 dojo/on?

转载 作者:行者123 更新时间:2023-12-04 06:03:08 25 4
gpt4 key购买 nike

我正在将 Dojo 1.6.1 DataGrid 示例转换为使用 Dojo 1.7 中的 AMD 加载器,并尝试以“1.7 方式”进行操作。

目前,我有 dojo.connect(grid, "onApplyEdit", applyEdit);但我想将其转换为使用 dojo/on。

我想到了一个简单的转换为 on(grid, "onApplyEdit", applyEdit);可能会起作用,但不会。

我注意到一些 on() 示例,事件名称是常规的 dom 事件,例如 click。

网格的事件名称是否已更改,或者 dojo/on 尚未准备好处理非 DOM 事件,或者 DataGrid 尚未更新以发出 on() 事件?

最佳答案

dojo.on处理与 DOM 和浏览器相关的事件。非 DOM 和非浏览器事件是简单的方法调用。您可以使用 AOP 连接到它们。见 dojo/aspect.js更多详情:http://livedocs.dojotoolkit.org/dojo/aspect

关于dojo - 使用 Dojo 1.7 和 AMD 加载程序为 DataGrid 捕获事件时,是否预期使用 dojo/on?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8701597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com