diff --git a/src/components/xtSelect/index.vue b/src/components/xtSelect/index.vue index ba10a0ef..cc7d1c3d 100644 --- a/src/components/xtSelect/index.vue +++ b/src/components/xtSelect/index.vue @@ -75,7 +75,7 @@ const props = defineProps({ edit: { type: Boolean, default: true }, hidePagination: { type: Boolean, default: false }, tableWidth: { type: Number, default: 600 }, - tableHeight: { type: Number, default: 400 }, + tableHeight: { type: Number, default: 300 }, apiObj: { type: Object, default: null }, params: { type: Object, default: () => {} }, label: { type: [String, Number, Array], default: "" }, @@ -126,7 +126,7 @@ onMounted(() => { selectLabel.value = selectedOption ? selectedOption[props.labelField] : ""; - } else { + } else if (props.obj) { selectLabel.value = props.obj[props.labelField]; } }