我傳遞一個簡單的對象到我Rabl的視圖格式化的Rabl的看法基本上是兩條線:日期與Rabl的
object @invitations
attributes :email, :active, :invitation_sent_at, :invitation_accepted_at
我如何格式化日期:invitation_sent_at
?另外
object @invitations
attributes :email, :active
node(:formatted_invitation_sent_at){|invite| invite.invitation_sent_at.strftime(some_format)}
node(:formatted_invitation_accepted_at){|invite| invite.invitation_accepted_at.strftime(some_format)}
,使這個是helper_method在模型中,並傳遞是helper_method代替屬性:
是的,它只是在JavaScript中執行此操作而已,而不僅僅是'.strftime()'。儘管保持api'更易消耗'的好處在於,這可能是我應該保持格式化客戶端的最佳理由,不管麻煩如何。 –