我刚刚开始学习使用 Sinatra、HAML 和 Twitter Bootstrap 构建小型 Web 应用程序。
在我的应用程序中,每 500 秒发生一次操作。我想在我的页面上放置一个进度条,指示下一个操作发生之前的剩余时间。现在,如果重新加载页面,该栏应该会更新。
我正在像这样计算栏的进度:
-percentage = (Time.now.to_i.modulo(500))/5
现在,在我的原型 HAML 页面布局中,我有一个这样的进度条:
%div.progress.progress-striped.active
%div.bar{:style => "width: 40%;"}
我正在努力找出正确的语法来将width
进度条的属性设置为先前计算的进度百分比。