意思是:有条件元标签的Jade模板问题
我的玉石布局中有以下几点
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.')
但是,这会产生“Express 500语法错误”
7| | if (pageDescription) 8| | 9| meta(name='description', content=#{pageDescription}) 10| | 11| | else 12| |
问)那么我怎么包括条件Meta标签在我的模板头?
#{pageDescription}
只能在string中使用,例如"#{pageDescription}"
。 你可以这样做,否则直接传递值:
meta(name='description', content=pageDescription)