1

我有很多模板页面(index.jade, catalog.jade, contacts.jade等等),我在其中包含了一些额外的代码(比如header_piece.jadefooter_piece.jadeinclude

我正在尝试做的事情 - 我想在代码中包含一些内容,这些内容包含在include. 希望可以用玉来完成。

这是我的代码:

index.jade:
body
  .wrapper
    include inc/header_piece

    append header
      .someextradiv
        | text

inc/header_piece.jade:
  block header
    .header
      a(href = '/') Home

我期望得到的:

<div class="wrapper">
  <div class="header"><a href="/">Home</a>
    <div class="someextradiv">Text</div>
  </div>
</div>

我真正得到的:

<div class="wrapper">
  <div class="header"><a href="/">Home</a></div>
  <div class="header"><a href="/">Home</a></div>
</div>

我做错了什么以及如何获得理想的结果?

4

1 回答 1

-1

通过执行以下操作,我能够获得您想要的结果:

index.jade:

body
  .wrapper
  include inc/header_piece

  append inc/header
    .someextradiv
    | text
于 2013-02-02T05:32:25.943 回答