Update QuestPart.vue

This commit is contained in:
CHEN, TAI-LIN authored and GitHub committed 2023-08-22 20:34:16 +08:00
1 parent 7f41a46b23
commit 06f5654ad1
1 file changed
+5 -4
+5 -4
View File
@@ -9,8 +9,8 @@ api
.get('/quests/helloworld') .get('/quests/helloworld')
.then((res) => { .then((res) => {
console.log(res.data) console.log(res.data)
questData.value = res.data.instruction questData.value = res.data
questData.value = '--Quest Information--' questData.value.instruction = '--Quest Information--'
}) })
.catch((err) => { .catch((err) => {
questErr.value = err questErr.value = err
@@ -19,11 +19,12 @@ api
<template> <template>
<div class="overflow-auto h-full w-full max-h-full"> <div class="overflow-auto h-full w-full max-h-full">
<h1 id="topic" class="text-text">Try Your First Command</h1> <h1 id="topic" class="text-red-500" v-if="questErr">Failed to get quest infomation</h1>
<h1 id="topic" class="text-text" v-else>{{ questData.title }}</h1>
<hr class="border-text-line border-2 my-2" /> <hr class="border-text-line border-2 my-2" />
<div> <div>
<p class="text-red-500" v-if="questErr">{{ questErr.message }}</p> <p class="text-red-500" v-if="questErr">{{ questErr.message }}</p>
<p class="text-text" v-else-if="questData" v-html="questData"></p> <p class="text-text" v-else-if="questData">{{ questData.instruction }}</p>
<p class="text-text" v-else>Loading...</p> <p class="text-text" v-else>Loading...</p>
</div> </div>
</div> </div>