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 | |