Я только начинаю копаться в Ext JS 4.0 и новой архитектуре MVC. Я создал пользовательский контроллер с несколькими видами сетки и дерева и их соответствующими магазинами. Все идет нормально.Ext JS 4.0 - MVC Ext.panel.Form & Ext.ComponentLoader
Я только что создал свою первую форму, и я борюсь с новой конфигурацией загрузчика. Форма отображается, и после вызова Ajax выполняется успешно, но форма не заполняется.
/*
*/
Ext.define('CORE.view.user.Form' ,{
extend: 'Ext.form.Panel'
,alias : 'widget.userform'
,frame: true
/*
*/
,initComponent: function() {
Ext.apply(this, {
title: 'User Form'
,height: 175
,items: [{
xtype: 'textfield'
,fieldLabel: 'Name'
,name: 'name'
},{
xtype: 'textfield'
,fieldLabel: 'Email'
,name: 'email'
}]
,loader: {
url: 'data/usersform.json'
,autoLoad: true
,renderer: 'component'
,params: {
email: 'email'
}
}
});
this.callParent(arguments);
}
});
JSON Я в настоящее время использую выглядит следующим образом:
{
"success":true,
"data":[{
"name":"Ed",
"email":"[email protected]"
}
]
}
Я перепутались со всеми вариантами визуализатора и пытался играть с мишенью. Я очень смущен, учитывая возможные комбинации рендерингов, целей и форматов JSON.
Я, вероятно, ушел в сорняки ... кто-нибудь получил это на работу? Мне очень трудно найти примеры этого.