0

这对你们来说可能很容易,但我不确定实现它的最佳方法。

是否有某种类型的.erb我可以写询问“如果:notice存在,则呈现......”?

以下是有关该问题的更多信息:

:notice我的控制器为create和动作指定了 a update(非常标准)。当我加载页面时,通知会按照我的预期进行并显示。然而,当我重新加载页面时(不知道为什么有人会这样做,但我做到了),:notice消失了(太好了,这就是我想要的),但包含<div>仍然存在。

如何确保将封装<div>:notice? 我不确定在我的视图或控制器中指定哪些条件。该视图看起来像这样(顺便说一句,我正在使用 Twitter Bootstrap JS 警报)。

看法

<div class="alert-message success fade in" data-alert="alert">
  <a class="close" href"#">×</a>
  <p><%= notice %></p>
</div>

我的控制器是具有基本结构的单个脚手架模型/资源

4

1 回答 1

0

我所做的是:

<% if notice == "[:notice string]" %>
.
.
.
<% end %>

不确定这是否是最有效和“Rails-y”的方式,但它对我有用。

于 2011-11-19T01:33:10.973 回答