From 877da720ca6b9084c5c258ff42ef81dcd78e0bfe Mon Sep 17 00:00:00 2001 From: pipipi-pikachu Date: Sun, 2 Feb 2025 12:22:53 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=BC=80=E5=8F=91=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E5=9C=B0=E5=9D=80=E6=8F=90=E7=A4=BA=EF=BC=88?= =?UTF-8?q?#302=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/src/App.vue b/src/App.vue index 656eb2f5..99c5a8f6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -40,15 +40,22 @@ if (import.meta.env.MODE !== 'development') { onMounted(async () => { if (location.hostname === 'localhost') { - message.error('请访问 http://127.0.0.1:5173/ 进入开发环境', { duration: 0 }) - return + message.error('本地开发请访问 http://127.0.0.1:5173,否则不保证数据可靠性', { duration: 0, closable: true }) + api.getMockData('slides').then((slides: Slide[]) => { + slidesStore.setSlides(slides) + }) + api.getMockData('layouts').then((slides: Slide[]) => { + slidesStore.setLayouts(slides) + }) + } + else { + api.getFileData('slides').then((slides: Slide[]) => { + slidesStore.setSlides(slides) + }) + api.getFileData('layouts').then((slides: Slide[]) => { + slidesStore.setLayouts(slides) + }) } - api.getFileData('slides').then((slides: Slide[]) => { - slidesStore.setSlides(slides) - }) - api.getFileData('layouts').then((slides: Slide[]) => { - slidesStore.setLayouts(slides) - }) await deleteDiscardedDB() snapshotStore.initSnapshotDatabase()