我有模态启动按钮:
<a href="#myModal" role="button" class="btn btn-success" data-toggle="modal">View Details</a>
我使用了link_to:
<%=link_to "View Details",'#myModal',class: "btn btn-success",data: {toggle: "modal"} %>
但我想传递一些参数,如:
<%=link_to "View Details",'#myModal',{controller: :mycontroller,action: :myaction,foo: :bar},class: "btn btn-success",data: {toggle: "modal"} %>
我可以在Mycontroller
的{{1}}中访问该邮件。但是上面的方法给出了'foo`的值为零。
在这种情况下如何通过params?
或者有没有办法为myaction
制作path_helper
所以我可以轻松传递参数。喜欢:
路径“/ modal”=&gt; “#myModal”
这样我可以像访问它一样访问它:
modal_path(foo:“bar”)
编辑
我尝试了这个:
#myModal
并在控制器操作:
<%=link_to "View Details","#myModal?famid="+family.famid,class: "btn btn-success",data: {toggle: "modal"} %>
但是这给了:
找不到具有属性{:famid =&gt; nil}
的类族的文档