新手问题 怎么从一个 controller 的页面跳转到另一个 controller 的页面?

gsky · March 06, 2015 · Last by gsky replied at March 08, 2015 · 3160 hits

比如现在有两个 controller 分别为 factors_controller.rb , result_controller.rb , 同时有两个 model,分别是 factor.rb 和 result.rb .

在 factor 控制器的 new.html.erb 界面里,输入a=33, b=11 , 点击确定后,a 和 b 的值存入 factor 数据表,同时计算出c=a/b,将 c 存入 result 数据表。

如果想在 factors 控制器的页面上输入 a 和 b 的值后,点击按钮,直接跳转 result 控制器的页面,显示 c 的值,该怎么样实现呢?

class FactorsController
  def create
    c = a / b
    flash[:result] = c
    redirect_to result_url
  end
end

#2 楼 @ery 谢谢,搞定了:)

You need to Sign in before reply, if you don't have an account, please Sign up first.