我正在尝试创建一个mixin来生成pug和html标记,但无法解决。这个想法是:
mixin code
block
pre.pug
**block** // <- only prints pug syntax
pre.html
+escape // creates escaped html
block
然后
+code
button.bt-01 Button 1
应屈服
<pre>
<button classs="bt-01">Button 1</button> (<- this part is OK)
button.bt-01 Button 1 (<- this part is NOT OK)
<button class="bt-01">Button 1</button> (<- this part is OK)
</pre>
我可以生成转义的html,但是在使用mixin时输入的pug语法几乎无法打印。