重定向到另一个模型的索引操作,因此查看index.erb - Rhomobile

时间:2017-11-07 12:28:16

标签: ruby rhomobile rhodes

我正在开发一个Rhomobile应用程序,在提交POST方法后,我要去我的模型1'动作,执行我的动作后,我想重定向到另一个模型的(模型2)索引动作并列出数据。

我来自Rails背景,我会使用URL,这里存在任何类似的概念或任何解决方案。

我试过了,但它对我来说并不起作用:controller => :model2,:action => :index

1 个答案:

答案 0 :(得分:0)

请注意:我从未使用rhodes,只需阅读API文档并查看源代码即可获取所有这些信息。

根据documentation你应该能够以一种非常棘手的方式处理这个问题,例如

   def some_action 
     redirect controller: :model2, action: :index
   end

似乎唯一需要注意的是,这种重定向是否会在回调函数中发生。在这种情况下,重定向应由WebView处理,例如

  Rho::WebView.navigate(url_for(controller: :model2 action: :index))  

Rho::RhoController#redirect的来源支持文档中的这些陈述。

此外,正如您可能已经注意到的那样,Rho似乎移植了许多帮助,例如帮助者,包括url_for