【发布时间】:2012-01-26 23:31:21
【问题描述】:
我想在 Rails 控制器中创建一个动作,在数据库中执行某些操作,然后刷新当前页面。
示例:
控制器:A
视图:A、B。
控制器A如下:
def action1
somethingToTheDB
end
视图A如下:
-html-
-body--link to action 1--/body-
-/html-
视图B如下
-html-
-body--link to action 1--/body-
-/html-
如果我从视图 AI 进入操作 1,我想刷新视图 A,如果我从视图 2 我想刷新视图 2。是否可以在链接中不传递参数来指示必须呈现的视图?
谢谢
【问题讨论】:
-
我不关注。提供更多实际代码(如果存在)可能会很有用。您提出问题的方式,我希望看到
action1.html.haml或类似的视图——而不是A和B。
标签: ruby-on-rails ruby-on-rails-3 model-view-controller action