Elements

参考

角度滑块 Angle Slider

AngleSlider:角度滑块。平面刻度盘上有发丝线角度刻度,滑块像指针一样在其上移动。部件:Root、Label、ValueText、Control、Thumb、MarkerGroup、Marker、HiddenInput。

Root · Label · Thumb · ValueText · Control · Track · MarkerGroup · Marker

#Control

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#HiddenInput

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Label

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#MarkerGroup

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#Marker

属性类型默认值描述
valuenumber标记值

#Root

属性类型默认值描述
sizeString as PropType<"sm" | "md" | "lg">"md"刻度盘尺寸,可为 sm、md 或 lg;尺寸即指针扫过的直径
aria-labelstring滑块的 aria-label
aria-labelledbystring滑块的 aria-labelledby
defaultValuenumber0滑块初始值;无需控制滑块值时使用
dir'ltr' | 'rtl'"ltr"文档的文本方向和书写方向
disabledboolean滑块是否禁用
getRootNode() => ShadowRoot | Document | Node用于在 iframe、Electron 等自定义环境中正确解析 document 的根节点
idstring组件内部状态机的唯一标识
idsPartial<{ root: string; thumb: string; hiddenInput: string; control: string; valueText: string; }>状态机内各元素的 id;便于组合使用
invalidboolean滑块是否无效
modelValuenumber角度滑块的 v-model 值
namestring滑块名称,用于表单提交
readOnlyboolean滑块是否只读
stepnumber1滑块步进值
事件载荷
valueChangedetails: ValueChangeDetails
update:modelValuevalue: number
valueChangeEnddetails: ValueChangeDetails

#Thumb

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#ValueText

纯造型的部件——自身没有属性,沿用部件结构的共享样式。