2016-10-11 60 views
0

我想在我的玉石模板中使用布爾運算符來激活菜單。 對於我的語法是這樣在玉石條件下使用布爾運算符

li(class={ active: "blogs" or "post" == type }) 
    a(href='blog.html') 
    | Blog 

我使用harpjs編譯玉中HTML模板,當我編譯模板它給了我這樣的錯誤,

"name": "SyntaxError", 
    "message": "Unexpected identifier", 

如何正確添加布爾條件在玉?

+2

'或'是不是有效的語法,使用''||。 –

回答

1

我已在Ben Fortune的評論幫助下解決了此問題。

我用||替換了or,錯誤已解決。

文件的代碼看起來像,

li(class={ active: "blogs" || "post" == type }) 
    a(href='blog.html') 
    | Blog