熨斗实施WP样式板

时间:2012-06-30 20:35:37

标签: templates node.js flatiron.js

如何将导航插入我的html文件中,如下所示。 (有点像wordpress风格)

home.html的:

<html>
 <body>
   (I dont know what to put here for nav)

   <div main>
   </div>
 </body>
<html>

nav.html

<nav>
 <img scr="logo.png">
 <ul>
  <li>home</li>
 </ul>
</nav>

然后我如何在带板上实现模板?

注意: 我正在使用熨斗,盘子,导演

2 个答案:

答案 0 :(得分:1)

Plates不支持将html注入另一个字符串的方法。

它用于将DATA绑定到您的标记。

最简单的解决方案是使用可以按顺序连接的文件,以形成您想要的页面。

示例:

  • header.html中
  • disclaimer.html
  • page1.html
  • page2.html
  • page3.html
  • footer.html

在选择了您需要的组件后(比如header.html,page2.html和footer.html),您可以使用印版将数据绑定到页面标记,然后将所有内容发送回客户端。

答案 1 :(得分:0)

版块支持部分,请参阅https://github.com/flatiron/plates#partials

这是另一种方法(可能是在Plates明确支持partials之前):

https://stackoverflow.com/a/10076623/263447