Twig 细枝使用语句失败,出现“0”;具有作为「;声明

Twig 细枝使用语句失败,出现“0”;具有作为「;声明,twig,Twig,我有twig.js0.8.2。当我尝试使用“use”语句时,如下所示: {% use "../../base/hello.twig " %} 导入文件时没有任何问题,但如果hello.twig至少有一个块与当前块同名,我想改为使用此块: {% use "../../base/hello.twig " with content as parent-content %} My node.js服务器引发错误: TwigException: Twig.expression.type.variable

我有twig.js0.8.2。当我尝试使用“use”语句时,如下所示:

{% use "../../base/hello.twig " %}
导入文件时没有任何问题,但如果hello.twig至少有一个块与当前块同名,我想改为使用此块:

{% use "../../base/hello.twig " with content as parent-content %}
My node.js服务器引发错误:

TwigException: Twig.expression.type.variable cannot follow a
Twig.expression.type.string at template:36 near 'with...'
Error parsing twig template views/parkers/hpi-check/nmr-help.twig:
TypeError: Cannot read property 'forEach' of undefined

有什么想法吗?谢谢。

我很确定这是因为变量名中有一个负号,请尝试将其更改为下划线

我尝试删除它,但仍然出现相同的错误。好的,至少在php小树枝中,不允许使用负号/dashNote,我使用的是twig.js而不是php小树枝