From 59d3e8c80f72f029f2b90432b31901ad54ed1ee4 Mon Sep 17 00:00:00 2001 From: vben Date: Sun, 27 Jun 2021 13:56:09 +0800 Subject: [PATCH] perf(icon): remove Icon component global registration --- CHANGELOG.zh_CN.md | 4 ++++ src/components/registerGlobComp.ts | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 26396712701..9a2fd36e3d6 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -1,3 +1,7 @@ +## Wip + +- **Icon** 移除 Icon 组件全局注册,防止特定情况下热更新问题 + ## 2.5.1(2021-06-26) ### ⚡ Performance Improvements diff --git a/src/components/registerGlobComp.ts b/src/components/registerGlobComp.ts index c95117404f5..d4d621f24a7 100644 --- a/src/components/registerGlobComp.ts +++ b/src/components/registerGlobComp.ts @@ -1,5 +1,5 @@ import type { App } from 'vue'; -import { Icon } from './Icon'; +// import { Icon } from './Icon'; import { Button } from './Button'; import { // Need @@ -7,7 +7,7 @@ import { Input, } from 'ant-design-vue'; -const compList = [Icon, AntButton.Group]; +const compList = [AntButton.Group]; export function registerGlobComp(app: App) { compList.forEach((comp) => {