jeudi 10 avril 2014

List Problems

I'm having trouble assigning value to my List

I noticed that when I remove the code of Store, the program works normally :



Code:



data: [ {idMedida: 'Teste', DescMedida: '1' },
{idMedida: 'Teste', DescMedida: '2' },
{idMedida: 'Teste', DescMedida: '3' },
]



Store:


Code:



Ext.define('Conversor.store.MedidasDistancias', { extend: 'Ext.data.Store',


requires:[
'Conversor.model.MedidaDistancia'
],


config:{
model: 'Conversor.model.MedidaDistancia',
autoLoad: true,


data: [
{idMedida: 'Teste', DescMedida: '1' },
{idMedida: 'Teste', DescMedida: '2' },
{idMedida: 'Teste', DescMedida: '3' },
]
}
});



Model:


Code:



Ext.define('Conversor.model.MedidaDistancia', { extend: 'Ext.data.Model',


config:{
fields: [
{
name: 'idMedida',
type: 'string'
},
{
name: 'DescMedida',
type: 'string'
}
],
proxy: {
type: 'localstorage',
id: 'localstorage-2014-04-10-MedidaDistancia'
},
identifier: {
type: 'uuid'
}
}
});



List:


Code:



Ext.define('Conversor.view.ListaDeConversorDistancia',{ extend: 'Ext.dataview.List',
xtype: 'lista-de-conversor-distancia',


requires:[
'Ext.plugin.PullRefresh'
],


config: {
itemTpl: '{IdMedida} {DescMedida}',
store: 'MedidasDistancias',
emptyText: 'Nenhum Contato',
}
});




Aucun commentaire:

Enregistrer un commentaire