Skip to content

Interruptor ​

En el Mini Programa es view dibujado a medida

El componente switch nativo tiene los estilos incontrolables en el Mini Programa, de modo que el control deslizante se dibuja con view para garantizar la coherencia visual.

Uso básico ​

vue
<template>
  <lh-switch v-model="on" />
  <lh-switch v-model="on" active-text="On" inactive-text="Off" />
  <lh-switch v-model="on" loading />
  <lh-switch v-model="on" disabled />
</template>

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

Props ​

PropDescripciónTipoPredeterminado
modelValue (v-model)Si está activadobooleanfalse
disabledDesactivadobooleanfalse
loadingCargandobooleanfalse
namename nativostring—
sizeTamaño'small' | 'medium' | 'large'—
activeTextTexto de activadostring—
inactiveTextTexto de desactivadostring—
customClassClase personalizadastring—
sxProps rápidas de disposiciónLhSxProps—

Events ​

EventoDescripciónParámetros de la retrollamada
update:modelValueCambio de valor(value: boolean)
changeCambio de valor(value: boolean)