From 3618b5a4b2fad4cbbce8d879bbefd55d20f90757 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Mon, 17 Mar 2025 20:36:32 +0800 Subject: [PATCH] tutorials from remote --- src/api.ts | 20 ++++++++++---------- src/components/Tutorial.vue | 2 +- src/pages/Dashboard.vue | 2 -- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/api.ts b/src/api.ts index 4bf4f66..b108bc6 100644 --- a/src/api.ts +++ b/src/api.ts @@ -90,18 +90,18 @@ export const Tutorial = { }, async get(display: number) { - // const res = await http.get(`/tutorial/${display}`) - // return res.data - const res = await fetch(`/tutorial/${display}/README.md`) - const content = await res.text() - return { content } + const res = await http.get(`/tutorial/${display}`) + return res.data + // const res = await fetch(`/tutorial/${display}/README.md`) + // const content = await res.text() + // return { content } }, async listDisplay() { - // const res = await http.get("/tutorial/display") - // return res.data - const res = await fetch("/tutorial/README.md") - const text = await res.text() - return text.split("\n").map((item) => Number(item.split(" ")[0])) + const res = await http.get("/tutorial/display") + return res.data + // const res = await fetch("/tutorial/README.md") + // const text = await res.text() + // return text.split("\n").map((item) => Number(item.split(" ")[0])) }, } diff --git a/src/components/Tutorial.vue b/src/components/Tutorial.vue index ae8f0bf..11b605c 100644 --- a/src/components/Tutorial.vue +++ b/src/components/Tutorial.vue @@ -13,7 +13,7 @@ diff --git a/src/pages/Dashboard.vue b/src/pages/Dashboard.vue index 802185b..901bf17 100644 --- a/src/pages/Dashboard.vue +++ b/src/pages/Dashboard.vue @@ -9,7 +9,6 @@ :key="item.label" :type="$route.name === item.route.name ? 'primary' : 'default'" @click="$router.push(item.route)" - :disabled="item.disabled" > {{ item.label }} @@ -26,7 +25,6 @@ const menu = [ { label: "教程", route: { name: "tutorial", params: { display: step.value } }, - disabled: true }, { label: "用户", route: { name: "user-manage", params: { page: 1 } } }, ]