我對 Rails 很陌生,我正在使用 v6.1.4。在我的應用程式中,我使用的是 I18n 本地化。在其他地方查看僅供查看的標簽日期(不使用 BIP)我使用
<%=l @client.active_date.to_date %>
它有效。但是,在 Best-In-Place 中有不同的語法。
<span class="date-container"><%= best_in_place task, :due_date, :as => :date, class: 'hyperlink' %></span>
這會導致日期始終以 yyyy-mm-dd 格式顯示。我希望根據我的應用程式中當前的語言環境來格式化日期。我正在使用 JQuery 日期選擇器,但在我單擊日期后它被激活,并且格式更改為我在 jquery setDefaults 選項上設定的格式。
我該如何解決這個問題?
uj5u.com熱心網友回復:
我認為這篇文章解決了你的問題。
display_as: :formatted_date您可以在方法呼叫中添加一個并formatted_date在模型中定義該方法。從那里您應該能夠根據需要格式化日期。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/486499.html
上一篇:LazyList的專案鍵作為LazyDSL與LazyList的專案鍵作為可組合鍵
下一篇:如何正確使用執行緒
