2016-04-18 4 views
0

Как правило, при создании выпадающего списка вы можете добавить полевую метку рядом с ним. Возможно ли иметь пустое текстовое поле вместо метки поля в extjs? У меня есть форма с comboboxes, но вместо fieldlabel рядом с каждым из них я хочу текстовое поле рядом с каждым из них. Возможно ли это, не создавая отдельные текстовые поля вне формы?Текстовое поле вместо метки поля в combobox extjs

+0

Этикетки сделаны с помощью ['labelable' mixin] (http://docs.sencha.com/extjs/6.0/6.0.1-classic/#!/api/Ext.form.Labelable), который имеет дюжину шаблонов, которые вы могли бы изменить. – Alexander

+0

Чего вы хотите достичь? Вы можете установить флажок без ярлыка и поместить рядом с ним текстовое поле. Конечно, это зависит от макета формы. Если вы хотите, чтобы они были рядом друг с другом, вы можете обернуть их в контейнер контейнера. – Areca

+0

Я знаю, что у меня может быть combobox без ярлыка и создание текстового поля рядом с ним. Но тогда я должен вручную разместить каждое отдельное текстовое поле, чтобы оно стояло рядом с comboxes. Просто интересно, есть ли лучший способ его реализации, поскольку все выпадающие списки в форме. – user3799968

ответ

0

Нет никакого способа сделать это в extjs сейчас. Но вы можете создать это как новый компонент и сохранить его для себя для последующего использования. Этот компонент должен содержать 1 текстовое поле с «hiddenLabel: true» и 1 combobox с «hiddenLabel: true», хранящимся в CompositeField рядом друг с другом.

Смежные вопросы