【发布时间】:2018-12-21 05:13:19
【问题描述】:
假设我有以下(动态创建的)数组用于测验的问题选项:
"choices": [
{
"choice": "yes",
"correct": 1
},
{
"choice": "No",
"correct": 0
},
{
"choice": "Maybe",
"correct": 0
},
]
我像这样遍历它们:
<div class="form-group" v-for="choice in choices">
<label><input type="radio">{{ choice.choice }}</label><br>
</div>
这会为数组中的每个选项正确输出单选输入元素。我的问题是,当单击其中一个选项时,我将如何检查“正确”是否为真?
希望超级英雄能帮助我。
【问题讨论】:
-
可以通过多种方式检查是否按下了正确的选项。问题是,你想如何应对它?只是在视图中,还是您想在某处跟踪分数?是否也有提交按钮,还是立即响应?
-
没有下一个问题的按钮,但如果我知道如何在单击其中一个选项时返回响应,我就能弄清楚如何在按钮上实现它。
标签: laravel vue.js vuejs2 vue-component vue-router