假设你在你的用户控制器中,你想得到一个json响应来显示请求,如果你能在views/users/dir中创建一个名为show的文件就好了.json并在用户#show action完成后呈现文件.
目前,你需要做以下几点:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json{
render :json => @user.to_json
}
end
end
但如果你能创造一个节目就好了.json文件,自动呈现如下:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json
end
end
这会让我省go 很多悲伤,也会洗go 我在控制器中呈现json时那种可怕的肮脏感觉