📅  最后修改于: 2020-10-19 03:05:28             🧑  作者: Mango
事件是在类发生事件时触发的事件。例如,当单击按钮时或呈现元素之前/之后。
以下是编写事件的方法。
Sencha Touch提供了侦听器属性,用于在Sencha Touch文件中编写事件和自定义事件。
我们将在面板中添加listen属性,从而在上一个程序中添加监听器,如下所示:
这将产生以下结果-
这样,我们还可以在listeners属性中编写多个事件。
它将产生以下结果-
在以前的编写事件的方法中,我们在创建元素时已在侦听器中编写了事件。
附加事件的另一种方式如下-
它将产生以下结果-
我们可以在Sencha Touch中编写自定义事件,并使用fireEvent方法触发事件。以下示例说明了如何编写自定义事件。
页面加载完毕并准备好文档后,将显示带有按钮的UI页面,并且在5秒钟后触发事件时,文档准备就绪后5秒钟后将显示警报框。
在这里,我们编写了自定义事件“ myEvent”,并将事件触发为button.fireEvent(eventName);。