我正在使用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?