rails to_json.html_safe Uncaught SyntaxError: Неожиданный идентификатор
У меня есть в наборе проектов приложения # rails 3.1 # index.html.erb раздел javascript, который выглядит следующим образом:
<script type="text/javascript" charset="utf-8">
var projects = <%= @projects.to_json.html_safe -%>
$(function () {
// some other code...
});
</script>
Однако консоль Chrome жалуется, что "Uncaught SyntaxError: Неожиданный идентификатор"
Теперь, если я удалю что-нибудь, что следует за строкой "var projects", как это
<script type="text/javascript" charset="utf-8">
var projects = <%= @projects.to_json.html_safe -%>
</script>
все хорошо, и когда кто-то набрал "проекты" в консоли Chrome javascript, я получаю список объектов [объект, объект, объект,..., объект]
Я не могу понять, в чем проблема, вы можете помочь?
Спасибо!
1 ответ
Решение