feat: 前端搭建

This commit is contained in:
Gsh
2025-06-17 22:37:37 +08:00
parent 4830be6388
commit 0cd795f57a
1228 changed files with 23627 additions and 1 deletions

View File

@@ -0,0 +1,32 @@
import { defineStore } from 'pinia';
export const useKeepAliveStore = defineStore(
'keep-alive',
() => {
const keepAliveName = ref<string[]>([]);
const addKeepAliveName = (name: string) => {
if (!keepAliveName.value.includes(name)) {
keepAliveName.value.push(name);
}
};
const removeKeepAliveName = (name: string) => {
keepAliveName.value = keepAliveName.value.filter(item => item !== name);
};
const setKeepAliveName = (name: string[]) => {
keepAliveName.value = name;
};
return {
keepAliveName,
addKeepAliveName,
removeKeepAliveName,
setKeepAliveName,
};
},
{
persist: true,
},
);