web-进度条

应用场景

  • 反馈和确认:进度条为用户提供即时反馈,表明某个过程正在进行中。这种反馈对于长时间操作尤为重要,比如文件上传或下载。
  • 用户体验:通过展示进度,进度条帮助用户理解当前任务的完成程度,从而减少用户的不确定感和焦虑。
  • 时间预估:进度条可以给用户一个大概的时间预期,尤其是当进度条以线性方式前进时,用户可以预测任务完成所需的大致时间。
  • 增加参与感:用户看到进度条逐渐填满,会有一种任务接近完成的满足感,从而提高用户的参与度和满意度。
  • 改善等待体验:在必须等待的场景下,进度条比静态的加载图标更能让用户感到时间过得更快,提升整体的用户体验。
  • 指示任务复杂度:在某些情况下,进度条的前进速度可以反映出任务的复杂度或处理数据的数量。

进度条设计

可以选择进度条的样式类型、颜色以及显示的方式(百分比、数值)

  • 背景颜色
img img
  • 进度条颜色指进度条已完成进度显示的颜色
img img
  • 进度显示指文字显示进度条数据,可选择无/百分比/数值
img img
  • 总进度

    进度条的总进度,会根据当前进度在总进度中的占比显示进度条数据 支持手动填入,也可使用远程数据或页面数据绑定,必须是数字类型的数据, 不能为空。

  • 当前进度

    进度条显示的具体位置, 必须是数字类型的数据, 不能为空。
    支持手动填入,也可使用远程数据或页面数据绑定,就可以实时改变进度条的显示帧数

进度条交互

进度改变时行为: 进度条的当前进度改变时触发的行为

操作实例

用户填写基本信息(共五项内容)时,每填写一条内容,进度条前进20%,进度条变化时,显示提示“又完成一项啦”

  • 点击"文字输入"组件,在行为中的"失去焦点时行为"配置行为"设置页面数据"
img img
  • 点击"进度条"组件,当前进度绑定页面数据

  • 点击"进度条"组件,在行为的"进度改变时行为"配置行为"显示提示"

Copyright © FunctorZ 2024 all right reserved修订时间: 2024-10-22 10:33:11

results matching ""

    No results matching ""