12345678910111213141516171819202122 |
- <script lang="ts" name="rc-radio" setup>
- import type { FormCreateProps } from '@form-create/element-ui'
- import RcCreateOption from '../rc-options/rc-create-option.vue'
- import { ref } from 'vue'
- defineProps<{
- formCreateInject: FormCreateProps & {
- field: string
- }
- }>()
- const radioValue = ref('')
- </script>
- <template>
- <RcCreateOption :formCreateInject="formCreateInject" v-slot="{ options }">
- <el-radio-group v-model="radioValue">
- <el-radio v-for="item in options" size="large" :key="item.key" :value="item.label">{{
- item.label
- }}</el-radio>
- </el-radio-group>
- </RcCreateOption>
- </template>
|