标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2
当_post.json.erb来自_post.html.erb时,Rails想要render @post呈现show.html.erb是什么?我的控制器执行render :show。
_post.json.erb
_post.html.erb
render @post
show.html.erb
render :show
如果我明确指定render partial: 'post', formats: [:html],它会起作用,但为什么这不是默认值?
render partial: 'post', formats: [:html]
来自控制器的request.format读取'text/html'。
request.format
'text/html'