fix: table internal search collspaed configuration does not take effect (#4585)

* fix: table internal search collspaed configuration does not take effect

* chore: typo
This commit is contained in:
Vben
2024-10-07 16:22:57 +08:00
committed by GitHub
parent f0edad8a51
commit ab44926ec8
6 changed files with 27 additions and 18 deletions

View File

@@ -20,6 +20,7 @@ export function useVbenVxeGrid(options: VxeGridProps) {
onBeforeUnmount(() => {
api.unmount();
});
api.setState({ ...props, ...attrs });
return () => h(VxeGrid, { ...props, ...attrs, api: extendedApi }, slots);
},
{

View File

@@ -215,7 +215,6 @@ async function init() {
);
}
}
onMounted(() => {
props.api?.mount?.(gridRef.value, formApi);
init();
@@ -246,7 +245,7 @@ onMounted(() => {
<slot :name="slotName" v-bind="slotProps"></slot>
</template>
<template #form>
<div v-if="formOptions" class="relative rounded py-3 pb-6">
<div v-if="formOptions" class="relative rounded py-3 pb-4">
<slot name="form">
<Form v-bind="vbenFormOptions">
<template