Переглянути джерело

fix: 退出登录清空 tagsView

lanceJiang 1 рік тому
батько
коміт
b4d92699c3
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      src/store/modules/user.ts

+ 4 - 0
src/store/modules/user.ts

@@ -7,6 +7,7 @@ import router, { resetRouter } from '@/router'
 import md5 from 'js-md5'
 import { useTheme } from '@/hooks/useTheme'
 import useSettingStore from './settings'
+import useTagsViewStore from './tagsView'
 import { name } from '@/../package.json'
 const useUserStore = defineStore({
 	id: 'user',
@@ -25,8 +26,11 @@ const useUserStore = defineStore({
 	actions: {
 		async RESET_STATE() {
 			const setting = useSettingStore()
+			const tagsView = useTagsViewStore()
 			setting.watermarkText = name
 			useTheme().watermarkChange()
+			// 清空 tagsView
+			tagsView.delAllViews()
 			this.$reset()
 		},
 		/**