Я хочу получить доступ к моей переменной current_user из моего приложения.js (я переименовал приложение application.js в application.js.erb, чтобы сервер мог понять мой код ruby), поэтому я есть что-то вроде:Доступ к переменной current_user из приложения.js в Rails 3
function hello(){ alert("<%= current_user.name %>"); }
Но он не:
Как я могу получить переменные сессии, как CURRENT_USER из DEViSE жемчужину рабочего из скрипта, расположенного в /assets/my_script.js.erb , я думаю, что это не должно быть устранено, потому что переменные eese не могут быть подвержены сбоям на публичных сайтах или что делать с этим?
Спасибо!
Простейший способ использовать рубин в JS-файлов является использование 'js.erb' расширение для файла JS. – RAJ
@RAJ согласился, но проблема в этот момент обращается к переменной current_user –