跳转至

pl-hidden-hints元件

显示渐进式提示,随着当前变体的学生提交数量的增加,这些提示变得可访问。 根据变体的有效提交总数(正确或错误)显示提示。无效提交(例如格式不正确的提交)不计入在内。 提示仅在首次显示时(首次达到所需的提交计数时)在页面加载时打开。 否则,提示将开始关闭,必须由用户打开。当新变体出现时,提交计数器会重置 生成的。请注意,此元素不会显示跨变体的新提示。

最适用于对给定变体提交更多内容会受到惩罚的情况。这可以防止学生 垃圾邮件发送错误的提交内容以立即显示所有提示。

样品元素

question.html
<pl-hidden-hints>
  <pl-hint> This is a hint that will be accessible immediately. </pl-hint>

  <pl-hint show-after-submission="3">
    This is a hint that will be accessible after three submissions for the current variant.
  </pl-hint>

  <pl-hint show-after-submission="5">
    This is a hint that will be accessible after five submissions for the current variant.
  </pl-hint>
</pl-hidden-hints>

定制

对于内部 pl-hint 标签:

属性 类型 默认 描述
hint-name 字符串 针对给定提示显示的自定义标题。如果未设置,则显示包含提示编号的默认标题。
show-after-submission 整数 在访问提示之前所需的当前变体的提交数量。如果未设置,则始终可以访问提示。 仅应针对允许每个变体多次提交的问题进行设置。

细节

使用 show-after-submission 属性向变体添加提示,这些提示会随着更多提交而显示。默认情况下没有提示 show-after-submission 组始终显示。具有相同 show-after-submission 的提示按照其写入的顺序出现 问题 HTML。

示例实现

  • [元素/隐藏提示]

参见