Я пытаюсь использовать gon с рельсами 4, но он, похоже, не работает вообще.Rails 4 и gon - не работает? window.gon = {};
В application.html.erb У меня есть
<%= include_gon(:init => true) %>
Я попытался с и без заявления инициализации и также попытался размещения на мой взгляд контроллер
В мой контроллер у меня есть
gon.item_status = "delivered"
respond_to do |format|
format.json { render json: item, location: item }
end
В моем сценарии кофе у меня есть
$ ->
$("a[data-remote]").on "ajax:success", (e, data, status, xhr) ->
console.log(item_status)
В консоли я вижу неопределенными и в источнике окна я вижу следующее:
//<![CDATA[
window.gon={};
//]]>
Так что я могу видеть, что гон загружен и пытается получить переменную, но ничего не передается к нему. Есть ли проблема с моим кодом контроллера или есть более широкая проблема с рельсами 4?
И я могу подтвердить, Гон прекрасно работает с рельсами 4, я использую его сам. – RichardAE
Спасибо, Ричардс. Необходимо более внимательно прочитать инструкции ... –