2017-03-07 73 views
1

我似乎無法在任何地方找到答案,它的github沒有被更新,而我即將把我的電腦扔出窗外。Jade4J for loop無法評估

我想通過java創建一個網站,並使用Jade4J實現來使用Jade。

這是我簡單的玉文件:(縮進不appearning,他們在那裏)

html 
title Whatup 
-for(var i = 0; i < 3; i++) 
    h4 Haithere 

和所有我得到這個錯誤是:

unable to evaluate [for(var i = 0; i < 3; i++)] - Parsing de.neu[email protected]1:11 parsing error near '... r i = 0; i ...' in test.jade:3

該作品在Node或任何其他實施翡翠只是罰款...

任何想法...請

回答

1

看起來這是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> 
+0

謝謝,我終於實現了幾乎你說的話,但這樣做是服務器片面的,所以我可以在任何地方使用它。 –