类名jade中的变量

use*_*758 36 node.js express pug

我不能在jade的类中设置变量名:

.flag_#{ session.locale } #{ session.locale }
Run Code Online (Sandbox Code Playgroud)

我有:

<div class="flag_" >en</div>
Run Code Online (Sandbox Code Playgroud)

而且我想拥有

<div class="flag_en" >en</div>
Run Code Online (Sandbox Code Playgroud)

谢谢

kar*_*una 76

试试这个(尚未测试):

div(class="flag_#{ session.locale }") session.locale
Run Code Online (Sandbox Code Playgroud)


Pab*_*ano 15

至于pug@2.0.0-alpha3这样工作:

div(class="flag_" + session.locale) session.locale
Run Code Online (Sandbox Code Playgroud)