0

在我的 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.

我在这里想念什么?

谢谢你的帮助。

4

1 回答 1

4

添加

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

在文件的顶部。

于 2013-09-18T12:11:05.257 回答