使用 v-show 始终挂载方案替代 KeepAlive,解决 iframe 内 H5 状态 在 tab 切换后丢失的问题。Vue KeepAlive 会移动 DOM 导致浏览器 重新加载 iframe 内容,v-show 只切换 CSS display 不移动 DOM。 - PublicLayout 中将 PublicCreate 渲染在 router-view 外部 - v-if 懒挂载(首次访问创建),v-show 控制显隐 - 登出时销毁组件避免数据泄漏 - 添加 RouteMeta keepAlive 类型定义 - 添加 E2E 测试覆盖 5 个 tab 切换场景 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| leai | ||