簡體   English   中英

在 Rails 中,to_label 和 to_s 有什么區別?

[英]In Rails, what's the difference between to_label and to_s?

在 Rails 中, to_labelto_s有什么區別? 特別是在視圖中顯示 model 信息的情況下。 我知道,如果您定義to_s ,則不必在視圖中顯式調用Model.to_s 那么使用to_label有什么好處呢?

to_label 已被棄用,您無法從 Rails3 源代碼中找到它

我相信不同之處在於to_label在轉換諸如 object class 名稱to_s之類的值方面起到了一些作用,而to_s只是將 object 轉換為字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM