fix(comp): fix the memory overflow problem of component containing keywords

This commit is contained in:
vben
2020-12-12 00:15:36 +08:00
parent 0434030f27
commit 6b3195b4ca
33 changed files with 155 additions and 90 deletions

View File

@@ -1,10 +1,12 @@
import ScrollContainer from './src/ScrollContainer.vue';
import CollapseContainer from './src/collapse/CollapseContainer.vue';
import LazyContainer from './src/LazyContainer.vue';
import { withInstall } from '../util';
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
export const ScrollContainer = createAsyncComponent(() => import('./src/ScrollContainer.vue'));
export const CollapseContainer = createAsyncComponent(
() => import('./src/collapse/CollapseContainer.vue')
);
export const LazyContainer = createAsyncComponent(() => import('./src/LazyContainer.vue'));
withInstall(ScrollContainer, CollapseContainer, LazyContainer);
export * from './src/types';
export { ScrollContainer, CollapseContainer, LazyContainer };