Skip to content

Radio 單選鈕 ​

小程序端是 view 自繪

不用原生 radio 元件(MP 樣式不可控),改用 view 自繪圓點。

基礎用法 ​

vue
<template>
  <lh-radio-group v-model="value">
    <lh-radio value="a" label="选项一" />
    <lh-radio value="b" label="选项二" />
    <lh-radio value="c" label="选项三" disabled />
  </lh-radio-group>
</template>

<script setup lang="ts">
import { ref } from 'vue'
const value = ref('a')
</script>

Radio Props ​

屬性說明類型預設值
modelValue (v-model)是否選取unknown—
value該項的值unknown—
label文案string—
disabled停用booleanfalse
name原生 namestring—
size尺寸'small' | 'medium' | 'large'—
customClass自訂類別名string—
sx快速版面配置屬性LhSxProps—

RadioGroup Props ​

屬性說明類型預設值
modelValue (v-model)選取值unknown—
disabled停用全部子項booleanfalse
name原生 namestring—
size尺寸(傳導到子項)'small' | 'medium' | 'large'—

Events ​

事件說明回呼參數
update:modelValue值變化(value)
change值變化(value)