Che*_*rot 1 ruby-on-rails jbuilder
我有一个控制器,有时呈现 html,有时呈现 json。
对于 json,我使用 jbuilder 视图。
有一个默认的 html 布局,由于某些未知原因,它也开始为 json 视图呈现。
我找到了 2 个解决问题的选项
layout:false
我只是想知道(因为它几天前没有呈现布局)有没有办法告诉 rails 只为 html 请求格式呈现布局?
Che*_*rot 6
显然,如果您的布局文件名没有 .html,它将用于所有请求类型。我的布局文件是 x.erb,将其更改为 x.html.erb 解决了这个问题。
归档时间:
7 年,8 月 前
查看次数:
318 次
最近记录:
6 年,1 月 前