Я хочу создать пользовательские компоненты ExtJS формы формы с использованием других компонентов ExtJS в нем (например, TreePanel). Как я могу сделать это наиболее легко?
Я прочитал документы Ext.form.field.Base, но я не хочу определять тело тела fieldSubTpl
. Я просто хочу написать код, который создает компоненты ExtJS и, возможно, другой код, который получает и устанавливает значения.
Обновление: Подводя итоги, выполните следующие действия:
-
Этот новый компонент должен соответствовать сформировать GUI как поле. Он должен иметь ярлык и одинаковое выравнивание (метка, якорь) других полей без необходимости дальнейшего взлома.
-
Возможно, у меня есть написать некоторый getValue, setValue логика. Я предпочел бы вставлять его в этот компонент, чем разделять код, который копирует вещи в дополнительные скрытые поля формы, которые мне также нужно управлять.