feat:新增 form 组件

This commit is contained in:
JaguarJack
2024-04-23 13:12:02 +08:00
parent eeb6fd4f41
commit bc59731083
76 changed files with 2793 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
<script setup lang="ts">
import { onMounted } from 'vue'
import { before } from 'node:test'
const props = defineProps({
value: {
type: [Boolean, String, Number],
default: false
}
})
defineOptions({
name: 'cswitch'
})
const valueModel = defineModel()
onMounted(() => {
valueModel.value = props.value
})
const change = (val: any) => {
valueModel.value = val
}
</script>
<template>
<el-switch @change="change" v-model="valueModel"/>
</template>