跳到主要内容

Free Text Question

一个ISLE组件,用于学生应以自由文本形式提供答案的问题。

选项

  • question | (string|node): 问题显示在自由文本问题组件的顶部。. Default: ''.
  • hints | array<(string|node)>: 指导如何回答问题的提示。. Default: [].
  • hintPlacement | string: 提示的位置(可以是 topleftright, 或 bottom)。. Default: 'top'.
  • feedback | boolean: 控制是否显示反馈按钮. Default: true.
  • solution | (string|node): 示范答案. Default: ''.
  • instantSolution | boolean: 是否可以立即切换显示模型答案。. Default: false.
  • rows | number: 文本字段中供学生输入答案的行数。. Default: 5.
  • chat | boolean: 控制是否应该为问题启用群聊。. Default: false.
  • resizable | boolean: 控制文本区域是否应该调整大小。. Default: false.
  • placeholder | string: 在用户输入任何文本之前显示的占位符文本。. Default: ''.
  • disableSubmitNotification | boolean: 控制是否禁用提交通知. Default: false.
  • submissionMsg | string: 学习者首次提交答案时显示的通知。. Default: ''.
  • resubmissionMsg | string: 第一次提交后,所有提交的通知都会显示. Default: 'You have successfully re-submitted your answer.'.
  • provideFeedback | boolean: 表示是否应该在学习者提交答案后显示包括正确答案在内的反馈信息。. Default: true.
  • maxlength | number: 最大允许字符数. Default: 2500.
  • until | Date: 允许学生提交答案的时间. Default: none.
  • points | number: 最高分. Default: 10.
  • className | string: 班名. Default: ''.
  • style | object: CSS内联样式. Default: {}.
  • onChange | function: 每当文本区域值发生变化时调用回调;接收当前文本作为唯一参数。. Default: onChange() {}.
  • onSubmit | function: 当用户提交答案时调用的回调;接收提交的文本作为唯一参数。. Default: onSubmit() {}.

例子

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