我正在研究一个Rails应用程序,并且想知道是否每个静态页面都需要一个控制器函数,即使它只包含HTML和CSS?我知道我必须创建一个视图并更改routes.rb,但为什么你必须为每个页面定义一个控制器函数?每个静态页面都需要静态页面控制器吗?
class StaticPagesController < ApplicationController
def home
end
def about
end
end
因此,在这里我需要定义“关于”,即使它只是静态内容?
嘿谢谢你的回应!我还读到,它是必需的,但它似乎没有它为我工作。至少手动键入网站名称可以毫无问题地工作。这仍然应该工作? @Peter Alfvin – megashigger
哇。不知道。只是更新了答案,以反映反馈和测试。 –