在Ruby on Rails中查找货币单位的最佳方法?

时间:2013-09-18 11:48:42

标签: ruby-on-rails ruby ruby-on-rails-3 currency

在我的Ruby on Rails应用程序中,我有这个:

module Constants

  CURRENCIES = { 
    "EUR" => "€",
    "USD" => "$",
    "GBP" => "£"
  }

end

这样可行但却给我带来了一些麻烦,因为HTML实体在某些情况下无法转义,例如:生成.csv.pdf个文件时。

最好存储这样的货币符号:

module Constants

  CURRENCIES = { 
    "EUR" => "€",
    "USD" => "$",
    "GBP" => "£"
  }

end

然而,当我这样做时,我从Rails中得到了这个令人讨厌的错误:We're sorry, but something went wrong.

我在这里缺少什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

添加

# -*- coding: utf-8 -*-

位于文件顶部。