perf(tabs): perf multiple-tabs

This commit is contained in:
vben
2020-12-13 22:05:34 +08:00
parent ed41e5082f
commit 27e50b4747
35 changed files with 594 additions and 402 deletions

View File

@@ -1,7 +1,7 @@
import { withInstall } from '../util';
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
export const Dropdown = createAsyncComponent(() => import('./src/Dropdown'));
import Dropdown from './src/Dropdown';
withInstall(Dropdown);
export * from './src/types';
export { Dropdown };

View File

@@ -243,6 +243,7 @@ export default defineComponent({
onOpenChange={handleOpenChange}
class={unref(getMenuClass)}
onClick={handleMenuClick}
subMenuOpenDelay={0.2}
{...unref(getInlineCollapseOptions)}
>
{{