使用jade4j的pug / jade变量范围不正确

时间:2017-02-09 10:20:10

标签: pug jade4j

我正在尝试以下玉石模板。我的期望是在循环结束时,test的值应为5

-test = 0
-var array = [1,2,3,4,5]

p before loop: #{test}
for element in array
  - test++
p after loop: #{test}

实际上是在小提琴中工作:http://jsfiddle.net/so5tqp35/输出是:

before loop: 0
after loop: 5

在我无法正常工作的本地网络服务器中

before loop: 0
after loop: 0

没有出现任何错误。我正在使用带有此插件的springboot来处理玉文件。

<dependency>
  <groupId>de.neuland-bfi</groupId>
  <artifactId>spring-jade4j</artifactId>
  <version>1.2.3</version>
</dependency>

所以似乎工作流程中存在错误,变量不会被覆盖。我怎样才能找到一些关于错误的提示?

1 个答案:

答案 0 :(得分:0)

问题在于我使用的插件:de.neuland-bfi

已经有一个针对此问题的错误报告:https://github.com/neuland/jade4j/issues/153