<script lang="ts" setup>
|
import DataProperties from './components/DataProperties.vue';
|
|
defineOptions({ inheritAttrs: false });
|
defineProps(['activeData', 'dicOptions']);
|
const directionOptions = [
|
{ id: 'horizontal', fullName: '水平排列' },
|
{ id: 'vertical', fullName: '垂直排列' },
|
];
|
</script>
|
<template>
|
<a-form-item label="默认值">
|
<jnpf-checkbox v-model:value="activeData.__config__.defaultValue" :options="activeData.options" :field-names="activeData.props" />
|
</a-form-item>
|
<a-form-item label="排列方式">
|
<jnpf-radio v-model:value="activeData.direction" :options="directionOptions" option-type="button" button-style="solid" />
|
</a-form-item>
|
<DataProperties :active-data="activeData" :dic-options="dicOptions" />
|
</template>
|