gpt4 book ai didi

ruby-on-rails - 我可以在另一个操作中调用一个操作(在 Rails Controller 中)吗?

转载 作者:行者123 更新时间:2023-12-03 00:53:29 25 4
gpt4 key购买 nike

调用 Controller 中的某个操作后,我可以从该操作中调用另一个操作吗?

如果两个操作都有一些要渲染的模板,会发生什么?

最佳答案

是的,如果在同一个 Controller 中,则可以。

调用zoo将为zoo提供模板,其中包含@x@a的实例。 foo 或 bar 都不会被渲染。如果您显式设置了 render 方法,那么您可能会收到双重渲染错误,除非您在调用第二个渲染之前返回

def foo
@x = 1
end

def bar
@a = 2
end

def zoo
foo
bar
end

关于ruby-on-rails - 我可以在另一个操作中调用一个操作(在 Rails Controller 中)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2710677/

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