Я использую ExtJs 4 для создания новой веб-страницы с несколькими формами в ней, ничего сумасшедшего. На этой странице у меня есть сетка, использующая модель выбора флажка с режимом, установленным на «Single». Вот моя конфигурация моей выборки:Модель выбора галочки - пульт дистанционного управления?
Ext.create('Ext.selection.CheckboxModel', {
mode: 'Single',
checkOnly: true,
showHeaderCheckbox: false
/*listeners: {
select: function(model, record, idx) {},
deselect: function(model, record, idx) {}
}*/
});
Функционально это работает абсолютно нормально. Он ограничивает пользователя одним выбором в сетке, в которой он используется. Однако в моих требованиях это поле определяется как переключатель (что имеет смысл, поскольку в базовом HTML это будет тип ввода, используемый для одного выбора, а не флажок).
Есть ли настройка конфигурации, которую я мог бы добавить к модели выбора, чтобы поле отображалось как переключатели вместо флажков? В качестве альтернативы, есть ли обновление CSS, которое я мог бы сделать, чтобы показать поле в качестве переключателя?
вы можете использовать RadioGroup –