I'm having trouble assigning value to my List
Store:
Model:
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