fix(VxeTable): 修复VxeTable自定义组件重复注册导致控制台警告 (#3944)

This commit is contained in:
fourteendp
2024-07-04 14:12:52 +08:00
committed by GitHub
parent dd1b16acdc
commit cec5c11289

View File

@@ -76,7 +76,7 @@ export const VXETablePluginAntd = {
install(vxetablecore: VxeUIExport) {
const { interceptor, renderer } = vxetablecore;
renderer.mixin({
const customRenderComponents = {
AAutoComplete,
AInput,
AInputNumber,
@@ -99,6 +99,11 @@ export const VXETablePluginAntd = {
AEmpty,
AInputSearch,
AYearPicker,
};
Object.keys(customRenderComponents).forEach((name) => {
if (renderer.get(name)) return;
renderer.add(name, customRenderComponents[name]);
});
interceptor.add('event.clearFilter', handleClearEvent);