fix: issues #IJXOKO
修复 ShortcutDateRangePicker 初始化 change 早于 VXE Grid mount 时, 商品排行卡片调用 gridApi.query() 导致 commitProxy 不存在的问题。 影响范围: - apps/web-antd - apps/web-antdv-next - apps/web-ele 验证: - pnpm exec eslint apps/web-antd/src/views/mall/statistics/product/modules/rank-card.vue apps/web-antdv-next/src/views/mall/statistics/product/modules/rank-card.vue apps/web-ele/src/views/mall/statistics/product/modules/rank-card.vue - pnpm -F @vben/web-antd typecheck - pnpm -F @vben/web-antdv-next typecheck - pnpm -F @vben/web-ele typecheck
This commit is contained in:
@@ -28,7 +28,10 @@ const handleDateRangeChange = (times?: [Dayjs, Dayjs]) => {
|
||||
formatDateTime(times[0]) as string,
|
||||
formatDateTime(times[1]) as string,
|
||||
];
|
||||
gridApi.query();
|
||||
// ShortcutDateRangePicker 初始化会先触发 change,此时 Grid 可能还没 mount:https://gitee.com/yudaocode/yudao-ui-admin-vben/issues/IJXOKO
|
||||
if (typeof gridApi.grid?.commitProxy === 'function') {
|
||||
gridApi.query();
|
||||
}
|
||||
};
|
||||
|
||||
const columns: VxeTableGridOptions['columns'] = [
|
||||
|
||||
@@ -28,7 +28,10 @@ const handleDateRangeChange = (times?: [Dayjs, Dayjs]) => {
|
||||
formatDateTime(times[0]) as string,
|
||||
formatDateTime(times[1]) as string,
|
||||
];
|
||||
gridApi.query();
|
||||
// ShortcutDateRangePicker 初始化会先触发 change,此时 Grid 可能还没 mount:https://gitee.com/yudaocode/yudao-ui-admin-vben/issues/IJXOKO
|
||||
if (typeof gridApi.grid?.commitProxy === 'function') {
|
||||
gridApi.query();
|
||||
}
|
||||
};
|
||||
|
||||
const columns: VxeTableGridOptions['columns'] = [
|
||||
|
||||
@@ -28,7 +28,10 @@ const handleDateRangeChange = (times?: [Dayjs, Dayjs]) => {
|
||||
formatDateTime(times[0]) as string,
|
||||
formatDateTime(times[1]) as string,
|
||||
];
|
||||
gridApi.query();
|
||||
// ShortcutDateRangePicker 初始化会先触发 change,此时 Grid 可能还没 mount:https://gitee.com/yudaocode/yudao-ui-admin-vben/issues/IJXOKO
|
||||
if (typeof gridApi.grid?.commitProxy === 'function') {
|
||||
gridApi.query();
|
||||
}
|
||||
};
|
||||
|
||||
const columns: VxeTableGridOptions['columns'] = [
|
||||
|
||||
Reference in New Issue
Block a user