2012-10-15 11 views

risposta

4

due modi:

Se state scrivendo un'applicazione piena seguente pattern MVC di Ext, si devono creare un'istanza di un Ext.Application e utilizzare un controller con codice come il seguente

codice di esempio

Ext.define('MyApp.controller.Buttons', { 
    extend: 'Ext.app.Controller', 

    init: function() { 
     this.control({ 
      'button': { 
       click: function() { ... } 
      } 
     }); 
    } 
}); 

Il modo inciso fino è quello di fare una query e associare un gestore separato per ogni tasto

Ext.Array.each(Ext.ComponentQuery.query('button'), function(btn)) { 
    btn.on('click', function() {...}); 
};