refactor(effects): 扩展 echarts 类型定义并优化插件配置合并逻辑

- 添加 PieSeriesOption 和 RadarSeriesOption 到 echarts 类型定义
- 添加 LegendComponentOption 和 ToolboxComponentOption 组件选项
- 重构 providePluginsOptions 函数实现深合并逻辑
- 优化 vxe-table 初始化中的表单工厂优先级处理
- 调整 playground 中的 import 语句顺序和格式
This commit is contained in:
Jin Mao
2026-03-25 15:16:24 +08:00
parent 6da3017dcf
commit 87d1593a1f
4 changed files with 51 additions and 18 deletions

View File

@@ -21,12 +21,11 @@ import {
VxeUI,
VxeUpload
} from "vxe-pc-ui";
import enUS from "vxe-pc-ui/lib/language/en-US";
// 导入默认的语言
import enUS from "vxe-pc-ui/lib/language/en-US"; // 导入默认的语言
import zhCN from "vxe-pc-ui/lib/language/zh-CN";
import { VxeColgroup, VxeColumn, VxeGrid, VxeTable, VxeToolbar } from "vxe-table";
import { extendsDefaultFormatter } from "./extends";
import { extendsDefaultFormatter } from "./extends"; // 是否加载过
// 是否加载过
let isInit = false;
@@ -109,7 +108,7 @@ export function setupVbenVxeTable(setupOptions: SetupVxeTable) {
initVxeTable();
// 优先使用参数传入的 useVbenFormcontext 注入在 useTableForm 中获取
// 优先使用参数传入的 useVbenForm否则清空让 context 注入生效
if (useVbenFormFromParam) {
tableFormFactory = useVbenFormFromParam;
}