2014-05-20 5 views
0

다음 옥 파일을 실행하려고하는데 오류가 있습니다. 도움이jade 파일을 실행하려고 할 때 오류가 발생했습니다 : 루프 용

extends layout 
block content 
    h1. 
     Electronics 
    div.left 
     p Televisions 


     -for(var i=0; i<10; ++i) 
     { 

     div.nameprod Name of TV : 
     for item in tryCSS 
      li 
       a=item.description + item.type 
     div.nameprod Company Name : 
     for item in tryCSS  
      li 
       a= item.brand 
     div.nameprod Size of TV : 
     for item in tryCSS 
      li 
       a= item.size 
     div.nameprod Color of TV : 
     for item in tryCSS 
      li 
       a= item.color 
     div.nameprod Features in TV : 
     for item in tryCSS 
      li 
       a= item.price 
     } 

나는 다음과 같은 오류가 도와주세요 얻고시겠습니까

C:\node\nodetest1\views\tryCSS.jade:11 9| 10| -for(var i=0; i<10; ++i) > 11| { 12| 13| div.nameprod Name of TV : 14| for item in tryCSS unexpected text { 

Error: C:\node\nodetest1\views\tryCSS.jade:11 
9|   
10|   -for(var i=0; i<10; ++i) 

11 | { 12 |
13 | div.nameprod TV의 이름 : 14 |

tryCSS

의 항목에 대한
unexpected text { 

at Object.Lexer.fail (C:\node\nodetest1\node_modules\jade\lib\lexer.js:816:11) 
at Object.Lexer.next (C:\node\nodetest1\node_modules\jade\lib\lexer.js:875:15) 
at Object.Lexer.lookahead (C:\node\nodetest1\node_modules\jade\lib\lexer.js:113:46) 
at Parser.lookahead (C:\node\nodetest1\node_modules\jade\lib\parser.js:100:23) 
at Parser.peek (C:\node\nodetest1\node_modules\jade\lib\parser.js:77:17) 
at Parser.block (C:\node\nodetest1\node_modules\jade\lib\parser.js:685:30) 
at Parser.tag (C:\node\nodetest1\node_modules\jade\lib\parser.js:800:26) 
at Parser.parseTag (C:\node\nodetest1\node_modules\jade\lib\parser.js:719:17) 
at Parser.parseExpr (C:\node\nodetest1\node_modules\jade\lib\parser.js:188:21) 
at Parser.block (C:\node\nodetest1\node_modules\jade\lib\parser.js:689:25) 

아래에있는 내 옥 파일 이미지 [1] :! http://i.stack.imgur.com/YqCcx.gif

답변

1

옥 자바 스크립트 루프도를 들면, 블록 들여 쓰기, 곱슬하지 괄호를 사용합니다. 그에 따라 코드를 수정해야합니다.

extends layout 
block content 
    h1. 
     Electronics 
    div.left 
     p Televisions 
     -for(var i=0; i<10; ++i) 
      div.nameprod Name of TV : 
      for item in tryCSS 
       li 
        a=item.description + item.type 
      div.nameprod Company Name : 
      for item in tryCSS  
       li 
        a= item.brand 
      div.nameprod Size of TV : 
      for item in tryCSS 
       li 
        a= item.size 
      div.nameprod Color of TV : 
      for item in tryCSS 
       li 
        a= item.color 
      div.nameprod Features in TV : 
      for item in tryCSS 
       li 
        a= item.price 
관련 문제