0

我有一个 Rails 应用程序,带有一些 javascripts(用 UTF-8 编写)。其中一个 javascripts 包含非 ANSI 字符,如 à。当 javascript 被编译时(一个 javascript 是从其中许多创建的),这个字符被错误地写入。

例如,ó 变成 ó

我知道肯定有编码问题,但我不知道如何解决。以某种方式告诉rails我的javascript是UFT-8吗?我尝试将 <%# encoding: utf-8 %> 添加到 js 文件中,但它不起作用。

谢谢

4

1 回答 1

1

我会借用@Kodak 的答案(并稍微强调一下):

尝试将其重命名为 js.erb并将 <%# encoding: utf-8 %> 放在顶部

可以在此处找到该线程,并提供更多信息。希望能帮助到你!

Rails 中 JavaScript 资源中的编码错误

于 2013-04-15T13:42:50.017 回答