From 15aa22b07c8fa7e7fc072c604ce5d1905972f201 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 22 May 2025 11:29:22 +0800
Subject: [PATCH] feat:tagList更换为bsTagList
---
src/store/modules/tags.js | 46 +++++++++++++++++++++++-----------------------
1 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/src/store/modules/tags.js b/src/store/modules/tags.js
index 1ec92a0..e606691 100644
--- a/src/store/modules/tags.js
+++ b/src/store/modules/tags.js
@@ -1,38 +1,38 @@
-import { setStore, getStore } from 'utils/store';
-import website from '@/config/website';
+import { setStore, getStore } from 'utils/store'
+import website from '@/config/website'
-const tagWel = website.fistPage;
+const tagWel = website.fistPage
const navs = {
state: {
- tagList: getStore({ name: 'tagList' }) || [],
+ bsTagList: getStore({ name: 'bsTagList' }) || [],
tag: getStore({ name: 'tag' }) || {},
tagWel: tagWel,
},
mutations: {
ADD_TAG: (state, action) => {
- if (typeof action.name == 'function') action.name = action.name(action.query);
- state.tag = action;
- setStore({ name: 'tag', content: state.tag });
- if (state.tagList.some(ele => ele.fullPath == action.fullPath)) return;
- state.tagList.push(action);
- setStore({ name: 'tagList', content: state.tagList });
+ if (typeof action.name == 'function') action.name = action.name(action.query)
+ state.tag = action
+ setStore({ name: 'tag', content: state.tag })
+ if (state.bsTagList.some(ele => ele.fullPath == action.fullPath)) return
+ state.bsTagList.push(action)
+ setStore({ name: 'bsTagList', content: state.bsTagList })
},
DEL_TAG: (state, action) => {
- state.tagList = state.tagList.filter(item => {
- return item.fullPath !== action.fullPath;
- });
- setStore({ name: 'tagList', content: state.tagList });
+ state.bsTagList = state.bsTagList.filter(item => {
+ return item.fullPath !== action.fullPath
+ })
+ setStore({ name: 'bsTagList', content: state.bsTagList })
},
- DEL_ALL_TAG: (state, tagList = []) => {
- state.tagList = tagList;
- setStore({ name: 'tagList', content: state.tagList });
+ DEL_ALL_TAG: (state, bsTagList = []) => {
+ state.bsTagList = bsTagList
+ setStore({ name: 'bsTagList', content: state.bsTagList })
},
DEL_TAG_OTHER: state => {
- state.tagList = state.tagList.filter(item => {
- return [state.tag.fullPath, website.fistPage.path].includes(item.fullPath);
- });
- setStore({ name: 'tagList', content: state.tagList });
+ state.bsTagList = state.bsTagList.filter(item => {
+ return [state.tag.fullPath, website.fistPage.path].includes(item.fullPath)
+ })
+ setStore({ name: 'bsTagList', content: state.bsTagList })
},
},
-};
-export default navs;
+}
+export default navs
--
Gitblit v1.9.3