2014-11-03 74 views
1

我已经在我的玉布局内以下MEAN:玉模板问题,有条件的Meta标签

doctype html 
html 
head 
    meta(charset='utf-8') 
    meta(http-equiv='X-UA-Compatible', content='IE=edge') 
    meta(name='viewport', content='width=device-width, initial-scale=1') 
    if (pageDescription) 
    meta(name='description', content=#{pageDescription}) 
    else 
    meta(name='description', content='My description.') 

然而,这产生了“快递500语法错误”

7| | if (pageDescription) 

8| | 

9| meta(name='description', content=#{pageDescription}) 

10| | 

11| | else 

12| | 

Q)所以,我该怎么办包括条件Meta标签在我的模板头?

回答

3

#{pageDescription}只能在字符串内使用,例如, "#{pageDescription}"。你可以这样做,否则直接传递值:

meta(name='description', content=pageDescription)