我只是尝试用简单的Rails应用程序,主要是构建一个带有JSON的API后端和重量级客户端应用程序。所以我想做的就是仅呈现布局,并让JavaScript代码处理URL并进行Ajax请求以获取JSON数据。以下似乎有效:
respond_to do |format|
format.html { render :nothing => true, :layout => true }
end
然而,由于没有意义的内容不应该被呈现出来,这样做感觉有点不对。有没有更合适的方法只呈现布局?请注意,我的布局中没有 yield。
render html: '', layout: true
来实现相同的结果。 - Sebastian