添加页面加入/删除/文件加入/删除动画

This commit is contained in:
539943419 committed 2024-08-13 21:04:51 +08:00
1 parent 27ce78597b
commit 3d1f83d0ff
7 files changed
+283 -157

No files matched your search

+8 -1
View File
@@ -1,6 +1,13 @@
const dataStorage: any = {};
import { reactive } from "vue";
let dataStorage: {
[key: string | number] : any
};
export default function useDataBus() {
if(dataStorage === undefined) {
dataStorage = reactive({})
}
return {
set(key: string | number, value: any) {
dataStorage[key] = value;
+8 -2
View File
@@ -1,5 +1,11 @@
import UploadQueue from "@/class/UploadQueue";
import { reactive } from "vue";
const uploadQueue = new UploadQueue()
let uploadQueue: UploadQueue
export default () => uploadQueue
export default () => {
if(uploadQueue === undefined){
uploadQueue = reactive(new UploadQueue())
}
return uploadQueue
}
+11
View File
@@ -0,0 +1,11 @@
import VirtualPage from "@/class/VirtualPage"
import { Reactive, reactive } from "vue"
let views: Reactive<VirtualPage[]>
export default function useViretualPages(){
if(views === undefined) {
views = reactive<VirtualPage[]>([])
}
return views
}