2012-07-22 106 views
2

我努力學習遊戲框架,邊練樣本代碼,我得到一個錯誤:「簡單表達的非法啓動」編譯錯誤2框架

 @main("TODO list") 
4{ 
5 <h1>@tasks.size() task(s)</h1> 
6 <ul> 
7  @for(task <- tasks) 

錯誤是在第7行所示,我有不知道爲什麼它是

+0

也許你忘了'{':'@for(task < - tasks){' – 2012-07-22 12:01:45

+0

請向我們展示整個模板(不僅僅是錯誤信息)。 – biesior 2012-07-22 12:11:40

+0

@nico_ekito - 你說得對,問題在於「{」,早些時候它在換行符中,現在我把它保存在同一行中,比如「@for(task < - tasks){」,它正在工作。謝謝。 – Nishikant 2012-07-22 15:02:53

回答

4

你忘了「{」字符在以下行:

@for(task <- tasks){ 

這是需要由斯卡拉模板引擎在同一行,以確保「{」來自模板語言,並且它不是HTML字符。

+0

謝謝,我想知道爲什麼{需要在同一行,並且你在這裏給出了答案。 – jatanp 2013-01-17 09:02:49