Я пытаюсь загрузить магазин в поле Select в sencha touch 2.0, но у меня возникла странная проблема: Для следующего кода:
{
xtype : 'list',
store : 'Docbases',
itemTpl : 'Hello {docbase}!'
}, {
xtype : 'selectfield',
label : 'Docbase',
id : 'docbase',
store : 'Docbases',
displayField : 'docbase',
valueField : 'docbase',
placeHolder : 'Select a Value'
}
Компонент списка может отображаться хорошо, в то время как поле выбора не может отображатьзначение.Когда я нажал на это поле выбора, я получил сообщение об ошибке консоли:
Uncaught TypeError: Cannot call method 'get' of null
Мой магазин объявлен как:
Ext.define('FDMobileClient.store.Docbases', {
extend : 'Ext.data.Store',
requires : ['FDMobileClient.model.Docbase'],
model : 'FDMobileClient.model.Docbase',
autoLoad : true,
proxy : {
type : 'ajax',
url : '/MobileInternalProject/mobile/getDocbaseList.action',
reader : {
type : 'json',
root : 'docbases'
}
},
});
Кто-нибудь есть какие-либо идеи, что я делаю неправильно: (
Я ценю вашу помощь. Спасибо
Длинный