2012-03-11 13 views
7

Estoy probando Sencha 2, puedo obtener una lista anidada para que se muestre correctamente tomando un ejemplo de los tutoriales, pero tan pronto como intento una variante de lista simple me sale el siguiente error: TypeError no detectada: esperando una función en la instancia de verificación, pero obtuve el #ObjectProbando un simple ejemplo de lista en Sencha Touch 2, aparece "Uncaught TypeError"

Estoy usando el mismo código que en el ejemplo, con solo un cambio para ajustar el código en su propio archivo:

Ext.define('layouts.view.TheList', { 
    extend: 'Ext.List', 
    xtype: 'thelist', 

    config: { 
    title: 'The List', 

    store: { 
     fields: ['name'], 
     data: [ 
     {name: 'Cowper'}, 
     {name: 'Everett'}, 
     {name: 'University'}, 
     {name: 'Forest'} 
     ] 
    }, 

    itemTpl: '{name}' 

    } 
}); 

Respuesta

2

que se me presentan problemas con algunos de mis listas, sólo se muestra el contenido si fijo un valor de altura, no sé lo que hace que este problema todavía.

Ext.define('ZF.view.wall.Foo', { 
    extend: 'Ext.List', 
    xtype: 'thelist', 

    config: { 
    title: 'The List', 
    height: 600, 

    store: { 
    fields: ['name'], 
    data: [ 
    {name: 'Cowper'}, 
    {name: 'Everett'}, 
    {name: 'University'}, 
    {name: 'Forest'} 
    ] 
    }, 

itemTpl: '{name}' 
} 
}); 
+0

¿Has descubierto el problema? – Interfector

+0

Estoy usando la propiedad flex establecida en el valor 1 en la lista y el render la lista dentro del diseño VBox – sgimeno

+0

Lo he arreglado usando el diseño 'fixed' – Interfector

9

Tuve el mismo error. Funcionó correctamente cuando agregué el siguiente código

requires: [ 
    'Ext.dataview.List', 
    'Ext.data.Store', 
], 

antes del bloque 'config:'.

+0

Tiene el mismo error. Esto funcionó para mí. Gracias. – ritcoder

+0

Tuve el mismo problema, y ​​esto lo resolvió. Estoy muy sorprendido de que el video no te diga que hagas esto, el gran problema es que somos exactamente los novatos los que no tendremos idea de qué hacer cuando algo así está mal en este tipo de cosas. –

+0

gracias, señor el jefe :) – touti