2011-11-29 4 views
0

私はジェイドテンプレートの7行目で構文エラーを取得しています:構文エラー:/home/fzxa/work/blog2/views/articles/index.jade:7

5| div#articles 
6| - if(articles.length) 
7|  !=partial('article_list', {collection : articles, as : 'article'}) 
8| - else 
9|  #no-results No articles found. Create one 
10|  a(href="/articles/new") here 

誰もがなぜ知っていますか?

答えて

0

Githubでこれと同様の問題が見つかりました。 https://github.com/visionmedia/jade/issues/81

あなたはCLYは、それはそれを修正するかどうかを確認するためにその記事ではないような行に投げてみてください:

5| div#articles 
6| - if(articles.length) 
7|  !=partial('article_list', {collection : articles, as : 'article'}) 
    |  #filler 
8| - else 
9|  #no-results No articles found. Create one 
10|  a(href="/articles/new") here 
0

問題がarticle_list部分図です。コードは予約されている単語 "class"を使用しています。 article_list.jadeの変化

- if(lastInCollection) 
    - class = 'last' 
- else 
    - class = '' 
div(class="article #{class}") 

- if(lastInCollection) 
    - cls = 'last' 
- else 
    - cls = '' 
div(class="article #{cls}")