我有一个呈现 Ruby 部分的 .js.erb 文件。现在,一切正常,第一行是
<%# encoding: utf-8 %>
稍后当我添加该行时
$("#name").text("Name ▼");
事情仍然有效,但 Unicode 以代码的形式出现,而不是我想要的字符。当我将上述内容替换为
$("#name").text("Name " + ▼);
部分只是拒绝渲染。我的 Ruby 控制台甚至说谎
Rendered interface/_tan.erb (5.5ms)
Rendered interface/tan_complete.js.erb (20.0ms)
为什么会这样?