Как все-таки определить класс и создать объект
На Java примерно так:
class A{
String s;
public void setS( String s){
this.s=s;
}
public String getS(){
return s;
}
}
и создаем объект: A a=new A(); a.setS("str");
А как на ExtJS ?
|
Определяем класс в ExtJS 4 (файл вида)
Ext.define('MyApp.view.Groups', {
extend: 'Ext.panel.Panel',
alias : 'widget.groups',
layout: 'fit',
initComponent: function() {
this.items = [
{
xtype: 'panel',
title: 'Товары',
}
];
this.callParent(arguments);
}
});
Создаем объект:
// подключаем файл вида в контролере
views: ['Groups'],
// создаем объект
var object = Ext.create('MyApp.view.Groups', {title: 'Название'});
|
Я понимаю "первый кусок кода" - просто в JS -файле.
после views вы поставили "," (запятую) ???? Значит views и var надо помещать в другой файл? |
Да это делается в файле контроллера.
|
| Часовой пояс GMT +3, время: 05:01. |