跳到主要内容

Match List Question

一个ISLE组件,它渲染一个问题,在这个问题中,学习者必须以正确的方式将两个列表中的元素相互匹配。

选项

  • question | (string|node): 问题将显示在匹配列表问题组件的顶部。. Default: ''.
  • elements | array<{a,b}>: 一个 "数组",其中包含显示在自由文本问题组件顶部的正确对子。每个 "array "元素必须是一个具有 "a "和 "b "属性的 "对象";只提供具有 "a "或 "b "属性的元素来添加分散注意力的答案。. Default: [].
  • hintPlacement | string: 提示的位置(可以是 topleftright, 或 bottom)。. Default: 'bottom'.
  • hints | array<(string|node)>: 指导如何回答问题的提示。. Default: [].
  • provideFeedback | boolean: 表示在学习者提交答案后,是否应该访问解决方案。. Default: true.
  • feedback | boolean: 控制是否显示反馈按钮. Default: true.
  • chat | boolean: 控制该元素是否应该有一个集成的聊天. Default: false.
  • colorScale | array: 如果设置,则瓷砖使用提供的颜色。. Default: none.
  • shuffle | string: 指定是否对元素必须匹配的 leftright, 或 "两 "列进行洗牌;提供 "none "或任何其他值,不对两边的元素进行洗牌(在没有解决方案的情况下可能有用)。. Default: 'both'.
  • disableSubmitNotification | boolean: 控制是否禁用提交通知. Default: false.
  • submissionMsg | string: 学习者首次提交答案时显示的通知。. Default: 'You have successfully submitted your answer.'.
  • resubmissionMsg | string: 第一次提交后,所有提交的通知都会显示. Default: 'You have successfully re-submitted your answer.'.
  • until | Date: 允许学生提交答案的时间. Default: none.
  • points | number: 最高分. Default: 10.
  • className | string: 班名. Default: ''.
  • style | object: CSS内联样式. Default: {}.
  • onSubmit | function: 当学生提交答案时调用回调。. Default: onSubmit() {}.

例子

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