Soy nuevo en ExtJS 4 y necesito ayuda para entender cómo funciona el Ext.define
, por favor.¿Cómo usar Ext.define en ExtJS 4?
De hecho, lo que quiero hacer es algo similar a los portlets en el ejemplo del portal, en mi aplicación necesitaré tantos objetos para agregar en mis diferentes pestañas, para organizar mi código y no tener solo uno script muy grande, quiero definir cada componente que necesito en un archivo separado y luego llamarlo en el script principal cuando lo necesite (usaré principalmente los ejemplos, así que es por eso que quiero saber cómo funciona el Ext.define
para adaptarlo esos ejemplos y hacerlos funcionar como yo quiero).
Espero haber sido claro.
Y gracias de antemano por su ayuda.
muchas gracias, entiendo la primera parte, realmente no conseguí la segunda, pero puedo usar 'var panel1 = Ext.create ('Ext.app.myPanel', {title: 'panel 1', height: 350}); 'y luego llamarlo en mi pestaña como ese' items: [panel1] '. Ya he logrado hacer esto y he definido un panel y una grilla simple, ** mi problema es ** declarar variables y funciones dentro de él, como en el [ejemplo de filtrado de cuadrícula] (http://dev.sencha.com/deploy/ ext-4.0.1/examples/grid-filtering/grid-filter-local.html) ¿cómo puedo hacer lo mismo en un script separado con ext.define? – Armance
Define su vista, todos sus métodos y propredades en clase, y luego solo crea una instancia en los elementos: Tienes que hacer una instancia en alguna parte. –
gracias, puedo llamarlo sin problemas, pero definirlo es el problema ... recibo errores, eche un vistazo a mi otro [post] (http://stackoverflow.com/questions/6292214/uncaught-typeerror-cannot -call-method-insert-of-undefined) – Armance