11 个 Nunjucks 扩展模板块渲染空白空间

问题描述 投票:0回答:1

你好:)我已经建立了一个基本的@11ty 项目。我的模板是

.html
,我的模板引擎是
njk

虽然用于部分的

{% include %}
和用于布局的
{% extend %}
按预期工作,但我无法让
{% block %}
工作。

这是一个精简的存储库:https://github.com/wcDogg/eleventy-test-njk-blocks.git.

这是在

_includes/layouts/base.html

<main>
  <h1>{{title}}</h1>
  {% block test %}{% endblock %}
  {{ content | safe }}
</main>

这是在

_includes/layous/page-blog.html

{% extends "base.html" %}
{% block test %}
<a href="#">Test Link</a>
{% endblock %}

当我使用

layout: "layouts/page-blog.html"
时,它会按预期延伸,但
block
呈现为空白空间 - 如
./public/blog/index.html
所示。

这是我如何使用 @11ty 的基础 - 非常感谢任何帮助。

html nunjucks eleventy
1个回答
0
投票

我这边代码错误。如果对示例感兴趣,请在存储库中修复:)

© www.soinside.com 2019 - 2024. All rights reserved.