进度条

提供有关用户完成特定操作的进度的直观表示。

“进度条”视图的直观显示使用户能够立即了解已完成多少个选项卡、页面或输入字段。 它最常用作 Web 表单或选项卡上的标题。

配置属性

在“配置”下,设置或修改视图的外观和行为属性。 在“事件”下,设置公式配置属性。

屏幕大小
在属性名称旁边具有 "屏幕大小" 图标 "屏幕大小" 图标 的配置属性对于每个屏幕大小可以具有不同的值。 如果您未设置值,那么屏幕大小会继承下一个更大的屏幕大小值来作为其缺省值。
主题定义
主题定义指定视图的颜色和样式,并确定视图的外观。 您可以在主题编辑器中预览视图的外观。 请参阅 主题
下表中显示了“进度条”视图的外观配置属性:
表 1. “进度条”的外观配置属性
外观配置属性 描述 数据类型
颜色样式 指定进度条填充色的颜色样式。 颜色与所指定主题中的变量相对应。 缺省颜色样式为缺省(灰色)。 TooltipColorStyle
加斑马条纹 如果选中此选项,那么将向进度条添加条纹。 Boolean
活动 如果选中此选项并选中带条纹,那么会使进度条的条纹移动。 Boolean
范围 指定进度条拐角的圆度,以像素或 em 为单位。 例如, 15px1em。 如果仅指定了数字而未指定任何单位,那么会将该数字解释为像素数。

缺省情况下,没有指定边框半径。

String
宽度 "屏幕大小" 图标 指定进度条的宽度,以像素、百分比或 em 为单位。 例如: 800px80%50em。 如果仅指定了数字而未指定任何单位,那么会将该数字解释为像素数。 String
高度 "屏幕大小" 图标 指定井的高度,以像素或 em 为单位。 例如, 15px1em。 如果仅指定了数字而未指定任何单位,那么会将该数字解释为像素数。 缺省情况下,没有指定高度。 String
下表中显示了“进度条”视图的行为配置属性:
表 2. “进度条”的行为配置属性
行为配置属性 描述 数据类型
最大值 指定进度的总数字值(不要与宽度混淆)。 例如,100 Integer

示例

在此示例中,为“进度条”视图设置了以下配置属性:

  • 行为配置属性:
    • 最大值 设置为 100
  • 外观配置属性:
    • 颜色样式 设置为 Info
    • 选择了 条带分割
    • 选择了 活动
    • 半径 设置为 1
    • 宽度 设置为 25%
  • 事件配置属性:
    • 对于装入时事件,使用 setProgress 方法将进度条设置为 50:me.setProgress(50);

这些属性及其值将生成一个具有圆角且宽度为 25% 页宽的浅蓝色带条带动画半填充进度条。

事件

在“事件”属性中设置或修改该视图的公式配置属性和事件处理程序。 可以将事件设置为以编程方式或在用户与该视图交互时触发。 有关如何定义和编码事件的信息,请参阅 用户定义的事件
下表中显示了“进度条”视图的公式配置属性:
表 3. “进度条”的公式配置属性
公式配置属性 描述 数据类型
公式 用于计算进度的表达式。

有关公式的更多信息,请参阅 公式

String
“进度条”视图具有以下类型的事件处理程序:
  • On load:页面装入时激活。
  • On click: 在单击进度条时激活。

方法

以下方法可用于该视图:
  • setWidth():设置进度条的宽度。
  • getWidth():获取进度条宽度的已配置大小(包括单位)。
  • setHeight():设置进度条的高度。
  • getHeight():获取进度条高度的已配置大小(包括单位)。
  • setColorStyle():设置进度条的颜色样式。
  • setRadius():设置进度条的半径(圆度)。
  • setProgress():设置进度状态。
  • getProgress():获取进度状态。
  • setMaximum():设置进度条的最大值。

有关如何使用这些方法的更多信息,请参阅 进度条 JavaScript API

其他资源

有关如何创建 Coach 或页面的信息,请参阅 构建 Coach
有关标准属性 (常规配置定位可视性HTML 属性) 的信息,请参阅 查看属性