在鋼軌中,label和label_tag似乎工作相同。他們如何通過導軌渲染出現內部差異?哪一個更好用?鋼軌標籤和label_tag之間的區別
0
A
回答
1
當您在使用form_for(...) do |f|
創建的表單對象中時使用f.label
並且想要引用模型屬性。如果你的應用程序是國際化的,Rails將使用翻譯來顯示屬性名稱。
當您不在表單對象中時使用label_tag
。 (或者你是一個表單對象,但要創建一個虛擬標籤非模型屬性。)
所有表單輸入有這兩個變種,有和沒有_tag
後綴,像select
和select_tag
等
0
我假設你的意思只是標籤而不是f.label。 我一直只使用標籤和label_tag之間看到的區別是,只使用標籤即您不能設置自定義標籤,如果你使用
label :name, "My Name:
在視圖中,它不會使我的名字,但只是名稱。 但是如果你使用
label_tag :name, "My Name:"
它將呈現在顯示屏上我的名字。
相關問題
- 1. 按鈕和標籤之間的區別
- 2. 鋼軌的form_for標籤
- 3. 導軌2.3.10和3.0.3之間的區別?
- 4. Struts標籤之間的區別:submit和Struts jQuery標籤sj:submit
- 5. 標籤和標籤部件之間的區別是什麼
- 6. html4和html5標籤doctype標籤之間的區別?
- 7. 檢測標籤之間的區別?
- 8. CMS中的標籤和分類標準之間的區別?
- 9. 在rails中,標籤與label_tag有什麼區別?
- 10. FormHelper :: label和FormTagHelper :: label_tag有什麼區別?
- 11. 導軌之間的區別與差異
- 12. xml中的事件和標籤之間的區別
- 13. lxml中的屬性和樣式標籤之間的區別
- 14. 地標和註釋之間的區別
- 15. formRemote()和submitToRemote()標記之間的區別
- 16. fs.open'rs'標誌和fs.openSync之間的區別
- 17. Ansible - 標籤和角色之間的區別
- 18. 標籤和文本框之間的(技術)區別是什麼?
- 19. OrientDB頂點標籤和頂點類之間的區別
- 20. Spring DOCTYPE和<beans>標籤之間的區別
- 21. <a>標籤和獲取請求之間的區別
- 22. 嵌入,對象和視頻標籤之間的區別?
- 23. NFC-A和NFC論壇標籤類型1之間的區別
- 24. ng2 - ng-container和ng-template標籤之間的區別
- 25. 連接組件標籤和圖像分割之間的區別?
- 26. <servlet-path>和<servlet-class>標籤之間的區別?
- 27. 之間的〜/和的區別../
- 28. layout_alignStart標籤和layout_alignLeft之間有什麼區別?
- 29. '#','%'和'$'之間的區別
- 30. {!!之間的區別!!}和{{}}
你可以在這個http://stackoverflow.com/a/1011069/2573383找到答案 – Adeptus