vue中自己实现的页面切换标签手动关闭功能

Posted web半晨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中自己实现的页面切换标签手动关闭功能相关的知识,希望对你有一定的参考价值。


1、相关描述

首先需要找到存储路由的数据盒子。数据盒子是自定义的,也就是展示标签内容的具体数据,找到它之后就可以在跳转时对他进行操作了。


2、图解


3、示例代码

goBack() {
	let visitedViews = this.$store.state.tagsView.visitedViews,
		index = visitedViews.findIndex((item) => item.fullPath == "/subsusteminfo/systemdetailpage");
	this.$router.push({ path: "/monitor/system-console" });
	this.$store.state.tagsView.visitedViews.splice(index, 1);
}

以上是关于vue中自己实现的页面切换标签手动关闭功能的主要内容,如果未能解决你的问题,请参考以下文章

vue单页面条件下添加类似浏览器的标签页切换功能

初识Vue之Vue默认首页router激活一直存在

切换页面后标签内容消失

Vue-8

vue中的组件

vue关闭所有二级菜单