单击链接时我需要显示另一个页面。我使用以下代码。但我没有得到预期的输出。它说No route matches "/wel.html" with {:method=>:get}
我该怎么办?请帮我。
<%= link_to "Click here", "wel.html" %>
答案 0 :(得分:0)
ERB代表“嵌入式Ruby”,您无法链接到ERB文件。
如果您指向内部页面,则应通过控制器操作建立路径,以使其可以主动访问。
如果您指向外部来源,则需要提供完整路径,即“http:// ...”。
我建议你在开始构建应用之前先看一下Rails tutorial。
答案 1 :(得分:0)
如果您需要在应用中打开wel.html
文件,则需要将其放入public
文件夹并将链接更改为<%= link_to "Click here", "/wel.html" %>
。