我在 5.2 版 ruby on rails 应用程序中使用rspec_api_documentation
and apitome
gems。
这会产生出色的文档,并有一个侧边栏 (div#sidebar) 允许快速访问文档的正确部分。当我选择
config.layout = "layouts/application.html.erb"
初始化程序中的选项apitome.rb
,文档被渲染,但侧边栏消失了。查看页面源代码,侧边栏的代码没有被渲染,即不是css问题,html没有被放入布局中。为了确保它在我的 application.html.erb 文件中没有异常,我将其简化为
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<%= yield %>
</body>
</html>
这个侧边栏非常有用,那么如何在布局中呈现它呢?