mirror of
https://github.com/microsoft/Web-Dev-For-Beginners.git
synced 2025-08-25 23:56:22 +02:00
Merge branch 'main' into quiz-kr
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,10 @@
|
||||
<template>
|
||||
<div class="card">
|
||||
<div v-for="q in questions" :key="q.id">
|
||||
|
||||
<div v-if="route == q.id">
|
||||
<h2>{{q.title}}</h2>
|
||||
<hr/>
|
||||
<h3 v-if="complete" class="message">{{ $t("complete") }}</h3>
|
||||
<div v-else>
|
||||
<h3 v-if="error" class="error">{{ $t("error") }}</h3>
|
||||
@@ -28,15 +31,20 @@
|
||||
import messages from "@/assets/translations";
|
||||
|
||||
export default {
|
||||
name: "Quiz",
|
||||
data() {
|
||||
return {
|
||||
currentQuestion: 0,
|
||||
complete: false,
|
||||
error: false,
|
||||
route: "",
|
||||
questions: this.$t("quizzes"),
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
questions() {
|
||||
return this.$t("quizzes");
|
||||
}
|
||||
},
|
||||
|
||||
i18n: { messages },
|
||||
methods: {
|
||||
@@ -56,8 +64,6 @@ export default {
|
||||
},
|
||||
},
|
||||
created() {
|
||||
//console.log(this.$root.$i18n.locale,this.$i18n.locale);
|
||||
//this.questions = this.$i18n.messages + "." + this.$i18n.locale;
|
||||
this.route = this.$route.params.id;
|
||||
},
|
||||
};
|
||||
|
@@ -1,75 +1,26 @@
|
||||
<template>
|
||||
<div>
|
||||
<router-link class="link" to="quiz/1"
|
||||
>Lesson 1: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link to="quiz/2">Lesson 1: Post-Lecture Quiz</router-link>
|
||||
<router-link class="link" to="quiz/3"
|
||||
>Lesson 2: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/4"
|
||||
>Lesson 2: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/5"
|
||||
>Lesson 3: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/6"
|
||||
>Lesson 3: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/7"
|
||||
>Lesson 4: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/8"
|
||||
>Lesson 4: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/9"
|
||||
>Lesson 5: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/10"
|
||||
>Lesson 5: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/11"
|
||||
>Lesson 6: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/12"
|
||||
>Lesson 6: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/13"
|
||||
>Lesson 7: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/14"
|
||||
>Lesson 7: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/15"
|
||||
>Lesson 8: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/16"
|
||||
>Lesson 8: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/17"
|
||||
>Lesson 9: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/18"
|
||||
>Lesson 9: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/19"
|
||||
>Lesson 10: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/20"
|
||||
>Lesson 10: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/21"
|
||||
>Lesson 11: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/22"
|
||||
>Lesson 11: Post-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/23"
|
||||
>Lesson 12: Pre-Lecture Quiz</router-link
|
||||
>
|
||||
<router-link class="link" to="quiz/24"
|
||||
>Lesson 12: Post-Lecture Quiz</router-link
|
||||
<router-link
|
||||
v-for="q in questions"
|
||||
:key="q.id"
|
||||
:to="`quiz/${q.id}`"
|
||||
class="link"
|
||||
>
|
||||
{{ q.title }}
|
||||
</router-link>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import messages from "@/assets/translations";
|
||||
|
||||
export default {
|
||||
name: "Home",
|
||||
computed: {
|
||||
questions() {
|
||||
return this.$t("quizzes");
|
||||
},
|
||||
},
|
||||
i18n: { messages },
|
||||
};
|
||||
</script>
|
Reference in New Issue
Block a user