diff --git a/openspec/changes/multi-tab-keep-alive/.openspec.yaml b/openspec/changes/multi-tab-keep-alive/.openspec.yaml new file mode 100644 index 0000000..a369219 --- /dev/null +++ b/openspec/changes/multi-tab-keep-alive/.openspec.yaml @@ -0,0 +1,2 @@ +schema: spec-driven +created: 2026-10-11 diff --git a/openspec/changes/multi-tab-keep-alive/design.md b/openspec/changes/multi-tab-keep-alive/design.md new file mode 100644 index 0000000..f0fd6ef --- /dev/null +++ b/openspec/changes/multi-tab-keep-alive/design.md @@ -0,0 +1,50 @@ +## Context + +多页签由 `stores/modules/tabs.ts` 按 `path` 追踪(持久化),`layouts/default.vue` 的 `activePath` watch 调 `addTab`,`` 直接渲染。菜单页面均为 `index.vue`(`