Framework7 进度条

17 Mar 2025 | 5 分钟阅读

在 Framework7 中,进度条用于向用户显示资产加载或任务的进度。

“progressbar”类用于指定进度条。“progressbar-infinite”类用于当您想指定用户不知道加载过程需要多长时间时使用。

Progressbar JavaScript API

进度条与 JavaScript API 一起使用,通过使用以下方法指定显示、隐藏和进度属性

 

myApp.setProgressbar (container , progress, speed)

它用于为任务的进度设置进度条。

 

参数解释

container: 这是一个字符串或 HTML 元素,用于定义进度条元素的容器。

progress: 它以整数格式表示,并定义任务的进度。

speed: 它以整数格式表示,并指定任务进度的持续时间。

 

myApp.hideProgressbar (container)

它用于隐藏进度条。

 

参数解释

container: 这是一个字符串或 HTML 元素,用于定义进度条元素的容器。

 

myApp.showProgressbar (container, progress, color)

它用于显示进度条。

 

参数解释

container: 这是一个字符串或 HTML 元素,用于定义进度条元素的容器。

progress: 它以整数格式表示,并定义任务的进度。

speed: 它以整数格式表示,并指定任务进度的持续时间。


示例

让我们举一个例子,显示一个动画的确定性和不确定性进度条,以指示 Framework7 中的活动

立即测试