# 后台多标签 + KeepAlive
> 同一 `index.html` 内前端路由切换**不刷新页面**;KeepAlive 用 `display:none` 隐藏非激活页容器,
> **组件实例常驻**,表单 / 内部状态不丢失。对标后台管理系统的多 Tab 工作区。
## 一、核心思路
```
根组件维护 tabs 数组 → 渲染所有已打开标签页的容器
每个标签页由一个「路由判断激活」的 display 控制显隐
激活的标签 display:block,非激活 display:none(组件不销毁)
```
- **不销毁 = 状态保留**:组件实例一直在 DOM 里,`@state` 里的表单值、滚动位置都在。
- **不是 `