gpt4 book ai didi

ruby-on-rails - rails : render a template into a variable

转载 作者:行者123 更新时间:2023-12-04 03:51:56 25 4
gpt4 key购买 nike

我想在应用程序的某些操作中呈现我的模板并将 html/json 保存在变量中。像这样的东西:

def show
@var = Var.find(params[:id])
x = render "tmeplate1", format: :json

render nothing: true
end

当我调用此操作时,出现错误:AbstractController::DoubleRenderError in VarsController#show

我可以使用模板而不渲染两次的其他方式吗?

最佳答案

你在方法中写了两次render,为什么会出现double render error。使用 render_to_string

x = render_to_string "tmeplate1", format: :json 

关于ruby-on-rails - rails : render a template into a variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30366497/

25 4 0