Vue2 项目里,使用 Element 的 dialog 里嵌套 tabs,导致关闭 dialog 时浏览器卡死问题
解决办法:
- 给 tab 添加 v-if ,绑定 dialog 的 visible.sync
<el-dialog :visible.sync="linkSelecterShow">
<el-tabs v-model="activeName" :visible.sync="linkSelecterShow">
<el-tab-pane label="用户管理" name="first">用户管理</el-tab-pane>
<el-tab-pane label="配置管理" name="second">配置管理</el-tab-pane>
<el-tab-pane label="角色管理" name="third">角色管理</el-tab-pane>
<el-tab-pane label="定时任务补偿" name="fourth">定时任务补偿</el-tab-pane>
</el-tabs>
</el-dialog>