2

我将如何将我的导航插入到我的 html 文件中,如下所示。(某种wordpress风格)

主页.html:

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

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

导航.html

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

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

注意:我用的是熨斗、盘子、导演

4

2 回答 2

1

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

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

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

例子:

  • header.html
  • 免责声明.html
  • page1.html
  • page2.html
  • page3.html
  • 页脚.html

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

于 2012-07-01T23:03:39.263 回答
0

Plates 确实支持局部,请参阅https://github.com/flatiron/plates#partials

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

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

于 2012-09-08T22:59:27.933 回答