我是最初使用Ruby on Rails構建網站的初學者。在這裏他們沒有清楚地提到link_to
和link_to_unless_current
之間的區別。link_to和link_to_unless_current有什麼區別?
-1
A
回答
0
Link_to指的是「重定向不管是什麼」,link_to_unless_current重定向,除非它已經是當前頁面。
2
link_to
將始終生成鏈接。
link_to_unless_current
將被忽略,如果它將鏈接到的URL與呈現包含它的視圖的URL相同。
1
link_to
只是生成一個鏈接,link_to_unless_current
只創建鏈接,如果當前頁面不等於您提供的鏈接。
還有一個方法,您可以在何處顯示鏈接時提供自定義條件。
欲瞭解更多信息,請看看the UrlHelper documentation。
相關問題
- 1. 有什麼區別`和$(Bash中有什麼區別?
- 2. ==和===有什麼區別?
- 3. ==和===有什麼區別?
- 4. 有什麼區別? :和||
- 5. ==和===有什麼區別?
- 6. '=='和'==='有什麼區別?
- 7. `&`和`ref`有什麼區別?
- 8. 有什麼區別:。!和:r!?
- 9. | 0和~~有什麼區別?
- 10. Appender和〜有什麼區別?
- 11. xtype和別名有什麼區別?
- 12. 有什麼區別
- 13. 有什麼區別
- 14. 有什麼區別?
- 15. 有什麼區別?
- 16. 有什麼區別?
- 17. 有什麼區別
- 18. 有什麼區別?
- 19. 有什麼區別?
- 20. 有什麼區別
- 21. 有什麼區別
- 22. Microsoft.AspNet.WebApi.OData和Microsoft.Data.OData和Microsoft.AspNet.OData有什麼區別?
- 23. Viterbi CYK和Probabilistic CYK算法有什麼區別,有什麼區別嗎?
- 24. Erlang的Ports和RPC有什麼區別?
- 25. debug.write和Trace.write有什麼區別?
- 26. LocalContainerEntityManagerFactoryBean和LocalEntityManagerFactoryBean有什麼區別?
- 27. 數組和ArrayList有什麼區別?
- 28. URI.escape和CGI.escape有什麼區別?
- 29. rebar和rebar3有什麼區別?或erlang.mk
- 30. 960.gs/Blueprint和LESS有什麼區別?