所以我有一个从服务器发送的页面参数。所以我把currentPage设置为event,如果是event则默认。我只想在默认页面时添加。
以下代码在当前页面不是事件(即默认)时起作用,但对于事件页面,它发送如下错误:
{% set currentPage = 'event' if page === 'event' else
'default' %}
{% include 'partials/default-scripts.njk' if currentPage === 'default' %}
错误:
Template render error:
Error: The `name` parameter is not specified:
我不确定到底是什么问题。
答案 0 :(得分:0)
{% set currentPage = ('event' if page === 'event' else 'default') %}
{% if currentPage == 'default' %}
{% include 'partials/default-scripts.njk' %}
{% endif %}
or
{% include ('partials/default-scripts.njk' if currentPage == 'default' else 'dummy') %}
dummy
是一个空模板。