2016-10-11 3 views
0

비취 템플릿에서 부울 연산자를 사용하여 메뉴를 활성화하고 싶습니다. 내가, 내가 템플릿을 컴파일 할 때 그것은 나에게 같은 오류를 제공, HTML 템플릿에 옥을 컴파일 harpjs을 사용하고 비취 조건에서 부울 연산자 사용

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

처럼 내 구문은 대한 것을
"name": "SyntaxError", 
    "message": "Unexpected identifier", 

어떻게 제대로 부울 조건을 추가하기 옥에서?

+2

'or'는 유효한 구문, 사용'아니다 ||'. –

답변

1

Ben Fortune 님의 댓글을 통해이 문제를 해결했습니다.

or||으로 바꿔서 오류를 해결했습니다.

파일의 코드처럼 찾고,

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