目前正在为拼贴项目编写静态网站。我想将侧边栏呈现为部分。
我知道如何使用Ruby on Rails执行此操作,但不知道如何在静态页面上设置它,因为我们只大声使用html5,css和javascript。呈现部分将提高工作速度并保持代码干净。
如果这就是它在 Ruby on Rails 中的呈现方式
<%= render "shared/menu" %>
如果没有轨道系统,我的线路会是什么样子。
任何帮助都非常感谢。
如果你看看HTML导入这样的东西,这可以解决你的问题。它具有极大的灵活性和可重用性。只需添加以下内容即可声明部分导入:
<link rel="import" href="/shared/menu.html">
到您的 HTML 页面。
我强烈建议使用中间人静态站点生成器。 如果您只想构建一个静态站点并且它是用 Ruby 编写的,这是完美的。 他们的主页已关闭,但我已经链接了他们的 github 页面,其中包含有关如何设置它的说明。
设置完成后,将<%= partial shared/menu %>
渲染部分的代码