0

嗨,我正在做一个项目,我希望能够在 Flash 中有一个以模式打开的链接,所以我需要远程链接。所以我有

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

但是当闪存加载时,它实际上并没有作为远程链接加载?

任何解决此问题的帮助将不胜感激。

4

1 回答 1

2

尝试这个:

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

您应该在视图中呈现您的 Flash 消息,如下所示:

<% flash.each do |_, value| %>
    <%= content_tag :div, value %>
<% end %>
于 2016-11-01T10:18:41.370 回答