根据记录Rails的条件使进度条动态



我正在尝试制作一个进度条,根据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>

最新更新