小编ami*_*roo的帖子

在一个模板中多次使用玉块mixin

我对玉很陌生,我有以下问题。有这个(简化的)mixin:

mixin someMixin()
   .someClass 
      block first
   .otherClass 
      block second
Run Code Online (Sandbox Code Playgroud)

现在我在一个模板中多次尝试使用这个 mixin。像这样。

+someMixin()
   block first
      div First Block of first Mixin
   block second
      div Second Block of first Mixin

+someMixin()
   block first
      div First Block of second Mixin
   block second
      div Second Block of second Mixin
Run Code Online (Sandbox Code Playgroud)

结果只使用了第一个 mixin 的块。像这样

<div class="someClass">First Block of first Mixin</div>
<div class="otherClass">Second Block of first Mixin</div>

<div class="someClass">First Block of first Mixin</div>
<div class="otherClass">Second Block of first Mixin</div>
Run Code Online (Sandbox Code Playgroud)

我期待这样的结果:

<div class="someClass">First Block of first Mixin</div>
<div …
Run Code Online (Sandbox Code Playgroud)

block mixins pug

5
推荐指数
1
解决办法
1548
查看次数

标签 统计

block ×1

mixins ×1

pug ×1