将遥控器 link 添加到闪光灯

Adding a remote link to the flash

你好,我正在做一个项目,我希望能够在 flash 中有一个以模式打开的 link,所以我需要 link 是远程的。所以我有

flash[:link] = { text: "Click here",
                 location: new_post_path,
                 remote: true 
               }

但是当加载 flash 时,它实际上并没有作为远程加载 link?

如能帮助解决此问题,我们将不胜感激。

试试这个:

flash[:link] = "#{view_context.link_to('Click here',new_post_path, remote: true)}".html_safe

您应该按如下方式在视图中呈现您的即显消息:

<% flash.each do |_, value| %>
    <%= content_tag :div, value %>
<% end %>