在玉石条件下使用布尔运算符

时间:2016-10-11 08:10:01

标签: javascript node.js pug harp

我想在我的jade模板中使用布尔运算符来激活菜单。 因为我的语法就像

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

我正在使用harpjs将jade编译成html模板,当我编译模板时,它给出了我的错误,

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

如何在玉器中正确添加布尔条件?

1 个答案:

答案 0 :(得分:2)

我已经在Ben Fortune的评论的帮助下解决了这个问题。

我将or替换为||,错误已解决。

文件代码看起来像,

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