2012-08-11 2 views
0

무엇이 더 바람직하게 사용될 것인가? 더 빨리 작동합니까?Rails 헬퍼 또는 html 태그?

예를 들어 링크를 만들어야합니다. 무엇을 사용합니까? <a> 또는 link_to? 그렇지 않은 주로하기 때문에

답변

1

이용할 수 없습니다, 당신은이

<%= link_to "Users", users_path %> 

<a href="<%= users_path %>">Users</a> 

하는 것이 좋습니다 HTML 태그를 ERB와 섞어 버린다. 그것은 모두 ERB에 머물러 있습니다.

또 다른 이유는 현재 귀하의 상황에는 적용되지 않지만 향후 적용될 수 있습니다. 사용하는 link_to과 같은보기 도우미가 많을수록 응용 프로그램이보다 광범위하게 구성됩니다. 앞으로 link_to의 작동 방식을 세계적으로 수정하는 플러그인을 사용하고 싶을 수도 있지만, 바로 위로 사용하는 <a> 태그를 사용하는 경우에는 적용되지 않습니다.

0

link_to 때마다, 그렇지 않으면 당신은 경로 등 문체

+0

'link_to '가없는 경로를 계속 사용할 수 있기 때문에 이것은 사실이 아닙니다. –

+0

좋아요. 그것은 엄격하게 사실이 아니지만 가능 합니다만, HTML 태그 내에서 경로 태그로 레일 태그를 감쌀 필요가있는 이유가 없습니다. – TomDunning