难道这两个人做同样的事吗?
<%= link_to "Example", '#', class: "somestyle" %>
<a href="#" class= "somestyle"> Example </a>
如果我正在编写一个静态的.html.erb页面,如果其他所有内容都是用HTML标记编写的,那么对链接使用HTML标记也没有意义吗?我不确定为什么要使用帮手。同样,用于链接样式表,javascripts等。
答案 0 :(得分:4)
对于链接标记,它可能没有什么区别。除非您链接到超过&#34;#&#34;。例如,使用路由路径。
对于样式表和javascript,我认为如果您正在利用资产管道,则需要继续使用Rails帮助程序。如果是这样,文件名中的哈希值会在每个资产编译时发生变化(我相信),并且每次手动尝试编辑文件名都会变得很痛苦。