Гон не определена ошибка в JavaScript
довольно простой вопрос. Я пытаюсь использовать Гон. Я установил переменную в контроллере следующим образом:
gon.preference = "hello"
и в моем файле .js.erb я пытаюсь использовать переменную следующим образом:
console.log(gon.preference)
но я получаю сообщение о том, что "Гон не определен". В чем может быть проблема? Очевидно, рельсы признают, что есть переменная gon. файл .js.erb находится в моем каталоге assets / javascripts. Я попытался изменить имя файла на .js (хотя я не ожидал, что это вообще что-то изменит). очевидно, без изменений.
Понятия не имею, почему Гон просто не работает!
Помогите?