跳到主要内容

Number Question

一个数字问题的组成部分。

选项

  • question | (string|node): 号码题. Default: ''.
  • hintPlacement | string: 提示的位置(可以是 topleftright, 或 bottom)。. Default: 'top'.
  • hints | array<(string|node)>: 指导如何回答问题的提示。. Default: [].
  • feedback | boolean: 控制是否显示反馈按钮. Default: true.
  • solution | (number|array<number>): 问题的数字答案(如果提供数组,则提供多个正确答案. Default: none.
  • digits | number: 学生提供的答案必须与解决方案相匹配才能被认为是正确的数字。设置为0可以作为一个整数进行匹配。如果设置为空,它将搜索一个完全匹配的答案。. Default: 3.
  • max | number: 最大允许输入值. Default: null.
  • min | number: 最小允许输入值. Default: null.
  • defaultValue | number: 预先选择的数字输入值. Default: 0.
  • provideFeedback | boolean: 表示是否应该在学习者提交答案后显示包括正确答案在内的反馈信息。. Default: true.
  • submitAfterFeedback | boolean: 控制一个人是否应该能够在解决方案被揭示后重新提交). Default: false.
  • nTries | number: 在多少次尝试后,应提供反馈(如果provideFeedbacktrue)。. Default: 1.
  • disableSubmitNotification | boolean: 控制是否禁用提交通知. Default: false.
  • chat | boolean: 控制该元素是否应该有一个集成的聊天. Default: false.
  • until | Date: 允许学生提交答案的时间. Default: none.
  • points | number: 最高分. Default: 10.
  • style | object: CSS内联样式. Default: {}.
  • onChange | function: 回调,在数字字段的值改变后触发;接收当前值作为唯一的参数。. Default: onChange() {}.
  • onSubmit | function: 提交答案时调用的回调;第一个参数是一个 "boolean",表示答案是否正确(如果适用,否则为 "null"),第二个参数是提供的答案。. Default: onSubmit() {}.

例子

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