number_with_delimiter
Ruby on Rails で請求書の数字にコンマを追加する方法を使用しました。しかし、数値形式は結果として、インドルピー形式23,324,455
ではありません。2,33,24,455
<%= number_with_precision(@number, :precision => 2, :delimiter => ',') %>
ルピーの金額で請求書を生成する必要があるため、形式はxx,xx,xxx.00
. Railsで可能ですか?それを達成する方法は?
これは JavaScript で実行できますが、問題は、JavaScript で応答しない PDFKit gem を使用して PDF 形式で請求書を生成したことです。ドキュメントのロード時に必要な js コードを使用しました。
$(document).ready(function(){
$('.totalvalue').each(function(){
value = $('.totalvalue').text();
$('.totalvalue').html(
(value+"").split("").reverse().join("").replace(/(\d{3})(?=\d)/g, '$1,').split("").reverse().join("")
)
})
})