
由于微信本身不具备在线考试的功能,所以组织考试需要先选择一款在线考试系统。注册并登录到在线考试系统的管理后台,可以查看到有非常多的组织考试相关的功能。
首先点击“我的题库”创建一个题库,并将考试所需要的具体题目编辑或导入到题库中备用。录入题目有很多种方式,word或excel导入、批量复制等 *** 作都十分方便。
然后点击“我的试卷”来创建试卷。试卷分为公开和非公开两种,非公开试卷指的是内部考试试卷,考生需要使用账号密码进行登录,此类试卷还需要额外创建考生信息。我们这里选择创建所有人都能够参加的公开固定试卷。
将试卷的基本信息填写完毕后就进入了组卷环节,点击左上角的“手动选题”或“随机抽题”,能够从之前创建的题库中手选或机选出一定量的题目添加到试卷中,接着完成考试环境配置和题目分值设定后,即可发布试卷。
试卷发布成功后,会生成各种类型的考试入口,主要有网页链接、二维码、小程序码三种,由于我们需要的是微信考试小程序,因此将小程序码保存下来作为实际需要使用的考试入口即可。
考生在参与考试时,使用微信扫一扫功能扫描考试入口小程序码,就能够自动d出微信小程序开始答题考试。您可以来轻速云官网注册免费体验一下 *** 作流程!
接下来我们进入小程序开发正题
## 小程序实现的功能
目前小程序已经实现的功能有:
- 选择科目在线答题,答题可以选择单题模式还是列表模式
- 答题结束实时展示分数
- 查看分数结束可以查看正确答案
- 答题历史纪录查询,可以查阅当时做题情况
也就是说作为一个在线答题系统,基本功能都已闭环。
## 小程序采用框架
未采用第三方框架,使用小程序原生框架,未引入任何UI组件库
## 开发小程序过程中遇到的问题
先谈第一个问题,radio传值的问题
在单选选择题的时候,用到以下两个表单组件
radio-group
radio-group | 微信开放文档
radio
radio | 微信开放文档
默认的radio组件事件
wxml文件
<radio-group class="radio-group" bindchange="radioChange"> <radio class="radio" wx:for-items="{{items}}" wx:key="name" value="{{itemname}}" checked="{{itemchecked}}"> <text>{{itemvalue}}</text> </radio> </radio-group>
js文件
Page({ data: { items: [ { name: 'USA', value: '美国' }, { name: 'CHN', value: '中国', checked: 'true' }, { name: 'BRA', value: '巴西' }, { name: 'JPN', value: '日本' }, { name: 'ENG', value: '英国' }, { name: 'FRA', value: '法国' }, ] }, radioChange: function (e) { consolelog('radio发生change事件,携带value值为:', edetailvalue) } })
没错,用的就是官方示例代码,我们看到在选择的时候,默认edetailvalue,只能取一个字符串,当时遇到的第一个问题就在这里,如果把这整个选项的信息提取出来,能简单的用{{JSONstringfy(item)}}吗,当然不可以,因为原生小程序本身不支持。
当时在社区查到解决方案具体可以参考
[单选框radio除了可以传value可以传其他的值吗?]
单选框radio除了可以传value可以传其他的值吗? | 微信开放社区
方案就是引入wxs,之前看官方文档,每次到这里,因为不知道这是干什么的,以及解决什么问题,现在明白了,想了解更多关于wxs的内容,也请移步下面两篇文档
[微信小程序wxs有什么用?]
微信小程序WXS 有什么用? | 微信开放社区
[小程序里面精度计算问题]
小程序里面数据精度计算问题 | 微信开放社区
## 小程序截图
## 代码适用人群
本代码建议小程序初学者或者大学做毕业设计的同学参考。
## 代码路径
小肥羊/从业资格考试助手
## 扫码体验
微信小程序搜索 从业资格题库或者直接扫码
微信小程序头脑王者是一个 答题 类的小程序,作为腾讯旗下产品当然和段位脱不了干系,怎样快速刷分,秒上王者呢?下面我就为大家带来微信小程序《头脑王者》快速刷分技巧,一起来看看吧。
快速刷分技巧:
1需要在低段位进行参赛,低级别参赛需要王者币非常少,并且可以进一步的熟悉比赛题目。
2另外在刷自己星星时候,需要有足够金钱,并且在合适时间使用上几个系统所赠送的道具。这样下来应该会产生比较好的成绩。
3在打比赛时候,如果不知道答案了,请在第一时间选择A或者D,题库的作者设置AD的概率远远高于BC。
以上就是关于想问下微信上怎么制作出测试题 就是做完一题才有下一题的那种 谢谢全部的内容,包括:想问下微信上怎么制作出测试题 就是做完一题才有下一题的那种 谢谢、小程序答题系统能用代码快答吗、《微信》头脑王者快速刷分技巧等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)