Ext.form.field.Spinner
Класс Ext.form.field.Spinner создает числовой список:
Ext.onReady(function(){ var numberField=Ext.create('Ext.Panel', { width:280, height:120, items: [{ xtype: 'numberfield', fieldLabel: 'Выберите число' }], renderTo: Ext.getBody() }); });
С помощью свойств maxValue
и minValue
задается максимально и минимально возможные числа для выбора. Если их не задать, нам
будут доступны все числа.
Кроме того, компонент имеет еще ряд полезных свойств:
allowDecimals - принимает булевое значение и позволяет выбирать десятичные числа. По умолчанию имеет значение true
decimalPrecision - задает точность десятичного числа
step - обозначает шаг, на который будут увеличиваться доступные для выбора числа
Ext.onReady(function(){ var numberField=Ext.create('Ext.Panel', { width:280, height:120, items: [{ xtype: 'numberfield', fieldLabel: 'Выберите число', minValue: -5, maxValue: 100, allowDecimals: true, decimalPrecision: 1, step: 0.5 }], renderTo: Ext.getBody() }); });