Шаблон jbuilder пропускается при загрузке данных в тег содержимого
Я использую Jbuilder для сборки JSON. Когда я ударил мой контроллер с .json
запрос, он работает отлично, и я получаю соответствующий ответ JSON. Теперь я пытаюсь засунуть json в атрибут данных html5 (чтобы спасти меня второй запрос на получение json). Это все поддерживается внутри content_tag
, мой content_tag
похоже:
<%= content_tag "section", id: "people-container", data: { people: @people } do %>
Loading people...
<% end %>
В пределах content_tag
он больше не попадает в шаблон jbuilder, который я собрал, вместо этого он выглядит как вызывающий по умолчанию to_json
на массиве объектов (@people
). Таким образом, я не получаю JSON, что я делаю при ударе .json
, Есть ли способ заставить это пройти через jbuilder?