gpt4 book ai didi

ruby-on-rails-3 - 在 ruby​​ on rails 中渲染备用 View

转载 作者:行者123 更新时间:2023-12-02 00:33:32 25 4
gpt4 key购买 nike

我的 Controller 中有以下代码

  def create
@severity = Severity.new(params[:severity])
if @severity.save
flash[:notice] = "Successfully created severity"
render 'save'
end
end

我正在尝试获取呈现除 create.js.erb 之外的另一个 View 文件的方法,但是 Controller 始终呈现默认值而不是 save.js.erb。

有什么可能出错的想法吗?

最佳答案

def create
@severity = Severity.new(params[:severity])
if @severity.save
flash[:notice] = "Successfully created severity"
respond_to do |format|
format.js { render :template => "/path/to/save" }
end
end
end

def create
@severity = Severity.new(params[:severity])
if @severity.save
flash[:notice] = "Successfully created severity"
respond_to do |format|
format.js { render :file => "/path/to/save.js.erb" }
end
end
end

试试这个

def create
@severity = Severity.new(params[:severity])
if @severity.save
flash[:notice] = "Successfully created severity"
end
render :file => "/path/to/save.js.erb"
end

关于ruby-on-rails-3 - 在 ruby​​ on rails 中渲染备用 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5613747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com