Есть ли простой способ добавить серийный ключ ввода текстового поля в Extjs

Я хотел бы добавить текстовое поле с помощью Extjs, чтобы позволить пользователю вводить серийный номер, текстовое поле должно выглядеть так: XXXX-XXXX-XXXX-XXXX Есть ли простой способ добиться этого?

1 ответ

Наконец я делаю это вручную под слушателей

'change': function(textfield,newValue,oldValue){
    var value = textfield.getValue();
    value = value.toString();
    value = value.split("-").join("");
    if (value.length > 0) {
       value = value.match(new RegExp('.{1,5}', 'g')).join("-");
    }
 }
Другие вопросы по тегам