Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.10.2012, 11:08
Аспирант
Отправить личное сообщение для goldserg Посмотреть профиль Найти все сообщения от goldserg
 
Регистрация: 08.02.2010
Сообщений: 37

Как корректно расширить класс?
Задача: требуется чтобы у radio было кроме названия, еще и поле описание.
Я думал сделать расширение класса Radio добавив например label или panel

Ext.form.RadioWithDesc = Ext.extend(Ext.form.Radio, {
    constructor: function (config) {

        config = {
            xtype: 'panel',
            items: [
                Ext.apply(this, config)
                ,
                {
                    xtype: 'panel',
                    html: 'Здесь будет описание'
                }
            ]
        };

	    //Ext.apply(this, config);
        Ext.form.RadioWithDesc.superclass.constructor.call(this, config);
    }
});


Но в итоге получается не расширенный элемент, как сделать правильно?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Как произвести замену корректно? z700i Общие вопросы Javascript 5 30.08.2012 19:12
как применить .progressbar() с силектором класс ? mitiya Общие вопросы Javascript 4 09.08.2012 19:01
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35
JS классы - как объединить функции в класс olga153b Events/DOM/Window 3 01.11.2011 14:13