Skip to content

VNumberInput API

属性

名称类型默认值
active
控制项的 active 状态。这通常用于高亮显示组件。
append-icon
Creates a v-icon component after default content in the append slot.
autofocus
Enables autofocus.
base-color
Sets the color of the input when it is not focused.
bg-color
Applies specified color to the control’s background. Used on components that also support the color prop. - supports utility colors (for example success or purple) or css color (#033 or rgba(255, 0, 0, 0.5)). Find a list of built-in classes on the colors page .
center-affix
Vertically align appendInner, prependInner, clearIcon and label in the center.
clear-icon
当"可清除"属性设置为 true 时, 设置清除图标的属性.
clearable
允许清空该组件.
color
Applies specified color to the control - supports utility colors (for example success or purple) or css color (#033 or rgba(255, 0, 0, 0.5)). Find a list of built-in classes on the colors page .
control-variant
MISSING DESCRIPTION (edit in github )
counter
为输入长度创建一个计数器,如果未指定数字,则默认为25,不会应用任何验证。
counter-value
Function returns the counter display text.
density
调整组件使用的垂直高度。
direction
改变输入方向.
dirty
Manually apply the dirty state styling.
disabled
Removes the ability to click or target the input.
error
Puts the input in a manual error state.
error-messages
将输入框置于错误状态,并传入自定义的错误信息。将与来自 rules 属性的任何验证相结合。这个字段不会触发验证。
flat
Removes box shadow when using a variant with elevation.
focused
强制组件使用聚焦时的样式。
hide-details
MISSING DESCRIPTION (edit in github )
hide-spin-buttons
当类型设置为 number 时,在 input 元素上隐藏旋转按钮。
hint
Displays hint text below the input when focused. Force this always open with the persistent-hint property.
id
Sets the DOM id on the component.
inset
MISSING DESCRIPTION (edit in github )
label
Sets the text of the v-label or v-field-label component.
loading
Displays linear progress bar. Can either be a String which specifies which color is applied to the progress bar (any material color or theme color - primary, secondary, success, info, warning, error) or a Boolean which uses the component color (set by color prop - if it’s supported by the component) or the primary color.
max
MISSING DESCRIPTION (edit in github )
max-errors
Control the maximum number of shown errors from validation.
max-width
设定组件的最大宽度。
messages
显示消息列表或消息(如果使用字符串)
min
MISSING DESCRIPTION (edit in github )
min-width
设定组件的最小宽度。
model-value
组件 v-mode 的值。如果组件支持多属性,默认为空数组。
name
设置组件的 name 属性.
persistent-clear
Always show the clearable icon when the input is dirty (By default it only shows on hover).
persistent-counter
Forces counter to always be visible.
persistent-hint
Forces hint to always be visible.
persistent-placeholder
Forces placeholder to always be visible.
placeholder
Sets the input’s placeholder text.
prefix
Displays prefix text.
prepend-icon
Prepends an icon to the outnside the component’s input, uses the same syntax as v-icon.
readonly
Puts input in readonly state.
reverse
Reverses the orientation.
role
The role attribute applied to the input.
rounded
Adds a border radius to the input.
rules
Accepts a mixed array of types function, boolean and string. Functions pass an input value as an argument and must return either true / false or a string containing an error message. The input field will enter an error state if a function returns (or any value in the array contains) false or is a string.
single-line
Label does not move on focus/dirty.
step
MISSING DESCRIPTION (edit in github )
suffix
Displays suffix text.
theme
Specify a theme for this component and all of its children.
tile
Removes any applied border-radius from the component.
type
Sets input type.
validate-on
Change what type of event triggers validation to run.
validation-value
The value used when applying validation rules.
variant
Applies a distinct style to the component.
width
设定组件的宽度。

事件

名称类型
click:append
Emitted when append icon is clicked.
click:appendInner
Emitted when appended inner icon is clicked.
click:clear
Emitted when clearable icon clicked.
click:prepend
Emitted when prepended icon is clicked.
click:prependInner
Emitted when prepended inner icon is clicked.
update:focused
Emitted when the input is focused or blurred
update:modelValue
当组件的 model-value 更改时引发的事件。

插槽

append
Adds an item inside the input and after input content.
append-inner
Adds an item inside the input content.
clear
Slot for custom clear icon (displayed when the clearable prop is equal to true).
counter
Slot for the input’s counter text.
decrement
MISSING DESCRIPTION (edit in github )
details
Slot for custom input details to modifying the display of messages.
increment
MISSING DESCRIPTION (edit in github )
label
The default slot of the v-label or v-field-label component.
loader
Slot for custom loader (displayed when loading prop is equal to true).
message
Slot used to customize the message content.
prepend
Adds an item outside the input and before input content.
prepend-inner
Slot that is prepended to the input.