This commit is contained in:
yuping
2022-12-08 02:05:56 +08:00
parent cd7ba1f674
commit 9c20c64649
3 changed files with 588 additions and 379 deletions

View File

@@ -1,4 +1,8 @@
<template>
<template v-if="tag">
<div>{{ options?.find(e => e.value == id)?.label || '' }}</div>
</template>
<template v-else>
<a-select
:getPopupContainer="
(triggerNode) => {
@@ -13,6 +17,7 @@
:disabled="disabled"
/>
</template>
</template>
<script setup>
import {computed, defineEmits, defineProps, onMounted, ref} from "vue";
import {useStore} from "vuex";
@@ -21,7 +26,11 @@ import {useStore} from "vuex";
const store = useStore();
const props = defineProps({
value: String,
disabled: String
disabled: String,
tag: {
type: Boolean,
default: false
}
})
const id = computed(() => {

View File

@@ -1,4 +1,8 @@
<template>
<template v-if="tag">
<div>{{ options.find(e => e.value == id)?.label || '' }}</div>
</template>
<template v-else>
<a-select
:getPopupContainer="
(triggerNode) => {
@@ -13,6 +17,8 @@
:disabled="disabled"
/>
</template>
</template>
<script setup>
import {computed, defineEmits, defineProps, onMounted, ref} from "vue";
import {useStore} from "vuex";
@@ -21,7 +27,11 @@ const store = useStore();
const props = defineProps({
value: String,
disabled: String
disabled: String,
tag: {
type: Boolean,
default: false
}
})
const id = computed(() => {

File diff suppressed because it is too large Load Diff