当有人访问我网站主页等特定网页时,如何执行控制器操作
由于
答案 0 :(得分:0)
首先:我同意Logan Serman
第二:我会尝试解释,不确定我是否可以正确地做到这一点:
通过访问rails app中的页面,控制器操作已经执行,如果需要,您可以从该操作调用另一个操作。例如:
您应用的根路径:
root: 'pages#home'
表示主页会从home
调用操作pages_controller
:
class PagesController < ApplicationController
def home
end
end
这已经回答了你的问题:如何在主页中调用控制器操作?
但是,假设您another_action
位于同一个controller
,并且您希望在home page
中进行调用,那么您将会这样做:
class PagesController < ApplicationController
def home
another_action
end
def another_action
end
end
这样,当主页打开时,home
操作将被执行,another_action
也会被执行。