Ion*_*lub 2 ruby layout ruby-on-rails view
我正在使用最新版本的ruby和ROR.我在里面放了一些代码app/views/layouts/application.html.erb file.我们这样说:
<html>
<head><title>ABC</title></head>
<body>
<%= yield %>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我无法在我的主页(我唯一的页面)中显示布局.Home页面也是一个.html.erb文件,它包含基本的html和rails命令.我为它创建了控制器,如下所示:
class HomeController < ActionController::Base
protect_from_forgery
def index
#nothing yet
end
end
Run Code Online (Sandbox Code Playgroud)
可能是什么问题呢?
小智 5
HomeController继承自ActionController :: Base.使其继承自ApplicationController.这可能有所帮助
更改
class HomeController < ActionController::Base
Run Code Online (Sandbox Code Playgroud)
至
class HomeController < ApplicationController
Run Code Online (Sandbox Code Playgroud)