我的玉器布局中有以下内容

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| |


问)那么如何在模板Head中包含条件元标记?

最佳答案

#{pageDescription}仅应在字符串中使用,例如"#{pageDescription}"。您可以这样做,也可以直接传递值:

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

09-27 00:55