0
我正在嘗試使用number_to_currency
。Rails,貨幣區域設置的編號
但是,如果它是一個變量,我不知道如何傳遞語言環境。
換句話說,number_to_currency(100, locale: :us)
工作,但number_to_currency(100, locale: @locale)
其中@locale = "us"
,不起作用。
我正在嘗試使用number_to_currency
。Rails,貨幣區域設置的編號
但是,如果它是一個變量,我不知道如何傳遞語言環境。
換句話說,number_to_currency(100, locale: :us)
工作,但number_to_currency(100, locale: @locale)
其中@locale = "us"
,不起作用。
"us"
是一個字符串,你需要一個符號來傳遞
使用@locale.to_sym
完美的作品,謝謝! –