Как включить информацию о сеансе в jQuery в ruby ​​на рельсах? - PullRequest
0 голосов
/ 16 сентября 2011

Я работаю в чате jQuery в ruby ​​on rails и пытаюсь указать имя текущего пользователя Однако всякий раз, когда я пишу

var user=<%= current_user.name %>

перестает работать чат. Что не так с приведенным выше утверждением? Метод current_user возвращает текущего пользователя.

Ответы [ 2 ]

2 голосов
/ 16 сентября 2011

Это должно было быть

var user = '<%= escape_javascript current_user.name %>';
1 голос
/ 16 сентября 2011

Вы хотите процитировать и правильно экранировать имя:

var user = '<%=j current_user.name %>';
...