fix: 🐛 修复字典数据页面刷新时出现新的tagview的问题

修复字典数据页面刷新时出现新的tagview的问题
This commit is contained in:
Theo
2025-02-28 11:29:13 +08:00
parent ade6d83c8f
commit 7b6ea62996

View File

@@ -8,8 +8,11 @@ export const useTagsViewStore = defineStore("tagsView", () => {
* 添加已访问视图到已访问视图列表中
*/
function addVisitedView(view: TagView) {
// 如果已经存在于已访问的视图列表中,则不再添加
if (visitedViews.value.some((v) => v.path === view.path)) {
// 如果已经存在于已访问的视图列表中或者是重定向地址,则不再添加
if (view.path.startsWith("/redirect")) {
return;
}
if (visitedViews.value.some((v) => v.name === view.name)) {
return;
}
// 如果视图是固定的affix则在已访问的视图列表的开头添加