3

number_with_delimiterRuby 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("")
    )
  })
})
4

2 に答える 2