我目前有以下代码,它运行正常:
respond_to do |format|
format.json { render :show, status: :ok }
end
我相信:show
指的是jbuilder视图。
但是,如果我想在json渲染中添加局部变量,我该怎么做?
我尝试过以下但是没有用。
auth = true
format.json { render :show, :include => auth, status: :ok }
我也试过
auth = true
format.json { render :show.include(auth), status: ok }
发现的内容
答案 0 :(得分:5)
尝试这个
format.json { render :show, locals:{auth: auth}, status: :ok }
现在你在节目视图中有一个变量auth