我似乎在任何地方都找不到这个问题的答案,它的github没有更新,我要把我的电脑扔出窗外。
我正在尝试通过java创建一个网站,并使用Jade4J实现来使用Jade。
这是我的简单jade文件:(缩进不会出现,它们就在那里)
html
title Whatup
-for(var i = 0; i < 3; i++)
h4 Haithere我得到的只是这个错误:
unable to evaluate [for(var i = 0; i < 3; i++)] - Parsing de.neuland.jade4j.expression.JexlExpressionHandler.evaluateExpression@1:11 parsing error near '... r i = 0; i ...' in test.jade:3
这在Node或Jade的任何其他实现中都工作得很好……
任何想法..。请
发布于 2017-03-13 22:38:39
看起来这对others as well来说是个问题。您可以编写一个原生JavaScript函数来根据一系列值创建一个数组。
html
title Whatup
-function range(start, end) {
- var arr = [];
- for (var i = start; i < end; i++) arr.push(i);
- return arr;
- }
each i in range(0, 3)
h4 Haithere产生:
<html>
<title>Whatup</title>
<h4>Haithere</h4>
<h4>Haithere</h4>
<h4>Haithere</h4>
</html>https://stackoverflow.com/questions/42652680
复制相似问题