如何使用jade模板将变量传递给if语句

Mat*_*att 4 pug

我正在经过service_type玉石.试着用service_type = 'gas'.编译.
我试过了:

- if(#{service_type}=='gas')
p gas
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

- if('#{service_type}'=='gas')
p gas
Run Code Online (Sandbox Code Playgroud)

但是没有工作...我怎么能检查两个字符串是否相等?

Wal*_*ile 11

我没有{}让它正常工作

-if(service_type=='gas') 
  p gas
Run Code Online (Sandbox Code Playgroud)


Wil*_*wen 6

你实际上也不需要在开头的初始连字符.

if (service_type=='gas')
    p gas
Run Code Online (Sandbox Code Playgroud)

以上应该也可以正常工作.