【发布时间】:2021-06-12 12:46:36
【问题描述】:
是否可以在 Vue.js 中混合答案顺序?现在设置第一个答案是正确的,2个错误答案是第二个和第三个。有什么解决办法吗?
HTML:
<input placeholder="Question..." v-model="questionIn" type="text" />
<br />
<input placeholder="Right Answer..." v-model="answercorrectIn" type="text" />
<br />
<input placeholder="Bad Answer..." v-model="answerfalse1In" type="text" />
<br />
<input placeholder="Bad Answer..." v-model="answerfalse2In" type="text" />
<br />
这里是 JS Vue:
addQuestion()
{
if ((this.questionIn != "") && (this.answercorrectIn != "") && (this.answerfalse1In != "") && (this.answerfalse2In != ""))
{
this.questions.push(
{
question: this.questionIn,
answers:
[
{ id: 0, answer: this.answercorrectIn, correct: false },
{ id: 1, answer: this.answerfalse1In, correct: false },
{ id: 2, answer: this.answerfalse2In, correct: false }
],
correct: [0],
false: [1, 2],
【问题讨论】:
标签: javascript html vue.js