为了账号安全,请及时绑定邮箱和手机立即绑定

使用VUE做类似答题的功能,要计算分数,并且错误给出解析。

使用VUE做类似答题的功能,要计算分数,并且错误给出解析。

函数式编程 2019-03-12 21:23:26
我要实现的功能就是我点击“开始答题”,然后会出现答题的页面。页面的内容是这样的这种的怎么做 后台会给出每一道题的分数,多选全部选对才给分。漏选、多选、选错都是错误的。怎么做。我感觉和调查问卷一样但是怎么判分有没有一个单选的小案例
查看完整描述

3 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

业务放后台吧。 获取答题 => 渲染 数据= > 将答案提交到后台 => 后台返回结果


查看完整回答
反对 回复 2019-03-22
?
红糖糍粑

TA贡献1815条经验 获得超6个赞

我大致猜一下 假设


题目A = {  

    题目,选项,解析,正确答案

}

那么在答题的时候把用户选择的值放到题目A里面也就是


题目A = {  

    题目,选项,解析,正确答案, 用户选择

}

在假设你的完整的题目数组是


    { 单选题: { 单体分数:1, 题目列表: [题目A, 题目B]  } },

    { 多选题: { 单体分数:2, 题目列表: [题目C, 题目D]  } }  

]。

那么你在计算分数的时候要做的就是把这个试卷数组遍历一遍 用 用户选择 和 正确答案 对比 再乘以 单体分数 然后用一个count 累计计算就可以了


查看完整回答
反对 回复 2019-03-22
?
千巷猫影

TA贡献1829条经验 获得超7个赞

开始答题只有题目和选项的数据 ,提交之后,后端处理提交的结果,返回解析和结果 
题目分类型 单选 多选

查看完整回答
反对 回复 2019-03-22
  • 3 回答
  • 0 关注
  • 2135 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信