在哪里以及如何以正确的方式编写updatedata事件

时间:2014-06-05 03:43:42

标签: extjs sencha-touch sencha-touch-2

我想在我的自定义组件中添加一个侦听updatedata事件的侦听器。

我有几种方法可以做到,但不知道哪一种是正确的:

  1. 在配置

    配置:{       了updateData: “dataUpdated”        }, dataUpdated:function(){           .........        }

  2. 2

    config:{
      listeners:{
         updatedata: function(thisComponent, newData, eOpts){
                  ..............
         }
      }
    }
    

    另外,我是否需要拨打以下内容: 监听器函数中的me.updatedata()?

    如果我的代码出错了,请纠正我。

    谢谢。

1 个答案:

答案 0 :(得分:0)

执行listeners时,您会在config中包裹Ext.define。在Ext.createitems期间,您可以将它们放在已传递对象的根目录中(不包​​含在config中)

事件在Sencha Touch Event Guide

中详细说明