当前位置: 代码迷 >> Ruby/Rails >> Ruby初学有关问题
  详细解决方案

Ruby初学有关问题

热度:147   发布时间:2016-04-29 02:20:27.0
Ruby初学问题
工作需要用Ruby,我要在redirect_to 跳转到另外一个URL上将一个time参数传递过去,然后在另外的URL上获取

     time1 = Time.new
     time2 = Time.new
      @time = time2 - time1
     redirect_to upload_path, :time => @time



def upload
@time = params["time"].inspect  #获取不到~?
end



%p
  %strong Upload Time(s):
     [email protected]


页面没数据,估计在upload中就没有获取到
都传递过了参数,也进行获取了的说?

给点思路或者建议都行的
------解决思路----------------------
把redirect_to换成render试试
------解决思路----------------------
先看下得到了哪些参数
def upload
pp params
@time = params["time"].inspect  #获取不到~?
end