Skip to content

VRadioGroup API

组件页面

属性

名称类型默认值
append-icon
Creates a v-icon component after default content in the append slot.
center-affix
Vertically align appendInner, prependInner, clearIcon and label in the center.
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 .
defaults-target
The target component to provide defaults values for.
density
调整组件使用的垂直高度。
direction
改变输入方向.
disabled
移除组件的单击或 target 功能。
error
将输入框设置为手动错误状态。
error-messages
将输入框置于错误状态,并传入自定义的错误信息。将与来自 rules 属性的任何验证相结合。这个字段不会触发验证。
false-icon
处于不活动状态时使用的图标。
focused
强制组件使用聚焦时的样式。
height
Sets the height of the input.
hide-details
隐藏提示和验证错误。当设置为 auto 并且只有在有信息(提示、错误信息、计数器值等)要显示时,才会显示信息。
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.
inline
Displays radio buttons in row.
label
Sets the text of the v-label or v-field-label component.
max-errors
Control the maximum number of shown errors from validation.
max-width
设定组件的最大宽度。
messages
显示消息列表或消息(如果使用字符串)
min-width
设定组件的最大宽度。
model-value
组件 v-mode 的值。如果组件支持多属性,默认为空数组。
name
设置组件的 name 属性.
persistent-hint
Forces hint to always be visible.
prepend-icon
Prepends an icon to the component, uses the same syntax as v-icon.
readonly
Puts input in readonly state.
ripple
应用 v-ripple 指令。
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.
theme
Specify a theme for this component and all of its children.
true-icon
处于激活状态时使用的图标.
type
Provides the default type for children selection controls.
validate-on
Change what type of event triggers validation to run.
validation-value
The value used when applying validation rules.
value-comparator
Apply a custom comparison algorithm to compare model-value and values contains in the items prop.
width
设定组件的宽度。

事件

名称类型
click:append
Emitted when appended icon is clicked.
click:prepend
Emitted when prepended icon is clicked.
update:focused
Event that is emitted when the component’s focus state changes.
update:modelValue
当组件的 model-value 更改时引发的事件。

插槽

append
Adds an item inside the input and after input content.
default
默认Vue 插槽。
details
Slot for custom input details to modifying the display of messages.
label
The default slot of the v-label or v-field-label component.
message
Slot used to customize the message content.
prepend
Adds an item outside the input and before input content.

SASS 变量

名称默认值
$radio-group-details-padding-inline
$radio-group-label-margin-inline-start
$radio-group-label-selection-group-margin-top
$radio-group-label-selection-group-padding-inline