通过用语句替换字符串来使页面可翻译<%= t(:something) %>
触发了一个奇怪的行为,其中 javascriptscript
标签是乱码。
这是一个示例:
<script src="/assets/jquery.js?body=1" type="text/jipt>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/modernizr.js?body=1" type="text/javascript"></script>
<script src="/assets/controls.js?body=1" type="text/javascript"></script>
这可能是什么原因造成的?
作为记录,我正在运行 Rails 3.2.3、Ruby 1.9.2p290,并且正在使用常规资产管道在开发环境中生成脚本标签。
更新:
我已将其缩小到页面的长度。显然rails(或Webrick)开始破坏页面超过一定长度。