我正在尝试制作一个进度条,根据Campaign
实例中满足的条件更改其内部宽度。
在我看来
<div role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: <%= progress(campaign) %> %"></div>
我正在尝试制作一个辅助方法来实现这一点:
def progress(campaign)
@count = 0
if c.paid?
@count += 25
end
if c.logo_design.present?
@count += 25
end
end
它不起作用(条件已满足(
有人能告诉我这种方法是怎么做到的吗?
谢谢!
您应该编辑aria-valuenow属性,而不是
<div role="progressbar" aria-valuenow="<%= progress(campaign) %>" aria-valuemin="0" aria-valuemax="100" style="width: <%= progress(campaign) %>%"></div>