mirror of
https://gitcode.com/gh_mirrors/vue/vue-vben-admin
synced 2025-12-30 05:12:24 +00:00
fix(VxeTable): 修复VxeTable自定义组件重复注册导致控制台警告 (#3944)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user