前言
学微信小程序课程学到题库开发,正好看到个考研模型,相似度比较高,就起了魔改一番的心思
一、分析
1、原项目为了丰富题库,有题号和选项双随机的功能,但在考研目标建议上没有必要,砍掉
2、原项目ABC的分值固定,只要统计ABC的个数即可,但考研目标里不同题目的同一选项分值可能不确定。暂定为修改题库,增加选项对应分值
3、原项目采用一个选项绑定一个函数的做法,比较麻烦,可以简化成一个函数
二、行动
1、修改题库
globalData: {
userInfo: "hello",
question: [
{
"question": "关于学习能力,以下哪种情况最符合你?", "option": {
"A": "学习时不知道如何着手,很恐慌", "B": "自己学起来还好或者需要有人辅导和监督", "C": "只要给我资料、视频和书,我全部可以自己学", "D": "我学什么东西都很快,所有考试学一段时间都觉得没问题"}, "score": {
"A": -1, "B": 0, "C": 1, "D": 2 } },
{
"question": "关于考研投入,以下哪种情况最符合你?", "option": {
"A": "一边找工作/实习,一边考研,或者每天花5小时以下", "B": "正常准备,没课时基本都在复习", "C": "全心投入,平均每天差不多花8小时复习,偶尔放松,放假也如此", "D": "超常投入,平均每天花10个小时左右甚至更久,杜绝考研以外活动" }, "score": {
"A": -1, "B": 0, "C": 1, "D": 0 } },
{
"question": "关于心理素质,以下哪种情况最符合你?", "option":