更优选使用什么? 什么会更快?
例如,我需要创建一些链接。有什么用? <a>
或link_to
?
答案 0 :(得分:1)
从风格上讲,你可能更喜欢这个
<%= link_to "Users", users_path %>
到这个
<a href="<%= users_path %>">Users</a>
主要是因为它没有将HTML标记与ERB混合得非常糟糕。这一切都留在ERB。
另一个原因可能不适用于您现在的情况,但可能适用于将来。您使用的link_to
视图助手越多,应用程序的全局配置就越多。您最终可能希望在将来使用插件来全局修改link_to
的工作方式,但如果您直接使用<a>
标记,它显然不适用。
答案 1 :(得分:0)
link_to
,否则您无法利用路线等