如何使Railsxss停止在Javascript模板中转义?

如何使Railsxss停止在Javascript模板中转义?,javascript,ruby-on-rails,escaping,Javascript,Ruby On Rails,Escaping,我正在做一个Rails2.3项目,模板中有很多javascript,我们刚刚安装了RailsXS。然而,我们注意到模板中的原始javascript现在正在得到HTML转义 示例:_partial.html.erb <script type="text/javascript"> if (true == true) && (1 == 1) { } </script> <script type="text/javascript">

我正在做一个Rails2.3项目,模板中有很多javascript,我们刚刚安装了RailsXS。然而,我们注意到模板中的原始javascript现在正在得到HTML转义

示例:_partial.html.erb

<script type="text/javascript">
    if (true == true)  && (1 == 1) {
    }
</script>
<script type="text/javascript">
    if (true == true)  &amp;&amp; (1 == 1) {
    }
</script>

如果(真==真)&&(1==1){
}
正在以_partial.html.erb的形式呈现

<script type="text/javascript">
    if (true == true)  && (1 == 1) {
    }
</script>
<script type="text/javascript">
    if (true == true)  &amp;&amp; (1 == 1) {
    }
</script>

如果(真==真)&&;(1 == 1) {
}
这是什么原因造成的,我们如何才能使其正确渲染


谢谢

使用
raw
帮助程序:

<%= raw "if (true == true)  && (1 == 1) {" %>

你是说,把我的javascript转换成ruby,这样它就可以作为javascript重新加载了?虽然技术上是正确的,但这似乎真的很迂回。我已经编辑了上面的示例,它实际上只是在ERB部分中插入了脚本标记。我不能粘贴完整的代码,但本质上是上面的内容