Гон не определена ошибка в JavaScript

довольно простой вопрос. Я пытаюсь использовать Гон. Я установил переменную в контроллере следующим образом:

gon.preference = "hello"

и в моем файле .js.erb я пытаюсь использовать переменную следующим образом:

console.log(gon.preference)

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

Понятия не имею, почему Гон просто не работает!

Помогите?

Ответы на вопрос(10)

Ваш ответ на вопрос