大家好,我正在处理一个项目,我希望能够在flash中打开一个以模态打开的链接,所以我需要链接是远程的。所以我有
flash[:link] = { text: "Click here",
location: new_post_path,
remote: true
}
但是当闪存加载时,它实际上并没有作为远程链接加载?
任何帮助解决这个问题都将非常感激。
答案 0 :(得分: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 %>