wujingjing
2024-10-15 f9ffa3b42a98edcb1c901c3ad1fde98c9ad8589a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<template>
    <el-radio-group v-model="mode" v-bind="$attrs">
        <el-radio-button v-for="item in Object.keys(displayModeTypeMap)" :key="item" :label="item" >{{
            displayModeTypeMap[item]
        }}</el-radio-button>
    </el-radio-group>
</template>
 
<script setup lang="ts">
import { PropType, ref } from 'vue';
import { DisplayModeType, displayModeTypeMap } from './types';
 
const mode = defineModel({
    type: String as PropType<DisplayModeType>,
    default: DisplayModeType.Chart,
});
 
 
</script>
<style scoped lang="scss"></style>