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

gsky · 2015年03月06日 · 最后由 gsky 回复于 2015年03月08日 · 3084 次阅读

比如现在有两个 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 谢谢,搞定了 :)

需要 登录 后方可回复, 如果你还没有账号请 注册新账号