Ruby on Rails:如何调用具有来自另一个动作的参数的动作

Nul*_*uli 1 ruby-on-rails

所以我想这样做:

save_to_library(params) if params[:commit] == "lib"
Run Code Online (Sandbox Code Playgroud)

但是save_to_library显然没有任何参数.

如果他们不接受争论,行动如何得到障碍?

(我知道当我直接链接到它时,此操作有效...只是为了简化可用性)

Fra*_*oto 5

您的控制器处理参数并通过访问方法使它们可用,它们可供整个控制器使用,而无需在方法参数中传递它.