跳到主要内容

Quiz

一个显示问题组件序列的测验组件。

选项

  • confidence | boolean: 是否显示李克特量表,询问用户答案的可信度。. Default: false.
  • forceConfidence | boolean: 控制用户在进入下一个问题之前是否需要提供一个置信度。. Default: false.
  • count | number: 测验题的数量. Default: none.
  • questions | array (required): 问题数组,从中随机抽取问题。. Default: none.
  • active | boolean: 控制测验的定时器是否处于活动状态。. Default: true.
  • duration | number: 测验的持续时间(分钟);一旦时间到了,将显示摘要页。. Default: none.
  • skippable | boolean: 控制测验中的问题是否可以跳过。. Default: true.
  • footerNodes | array: 要显示在每个问题的页脚的节点数组。. Default: [].
  • nextLabel | string: 下一题的按钮标签. Default: none.
  • provideFeedback | boolean: 控制是否在测验完成后向学生反馈答案的正确性。. Default: true.
  • showFinishButton | boolean: 控制是否显示按钮来完成测验并直接跳到结果页面。. Default: false.
  • finishLabel | string: 完成测验按钮的标签. Default: none.
  • downloadButton | boolean: 控制是否显示下载回复的按钮。. Default: true.
  • onFinished | function: 当测验结束并显示结果页面时调用的回调。. Default: onFinished() {}.
  • onSubmit | function: 当用户提交回答时调用回调。. Default: onSubmit() {}.

例子

现场编辑
结果
ReferenceError: Provider is not defined