4

我想在jade4j中实现如下 -

mixin mixin_a()
  p This is mixin A

mixin mixin_b(mixin_reference)
  p This is mixin B
    +mixin_reference()

+mixin_b(mixin_a)

在这里,我将 mixin_a 作为参考传递mixin_b并期望将其作为参数。

但是,当我尝试这样做时,+mixin_reference()它说 - mixin_reference is not defined

问题: 1. 我在调用 mixin_reference 时做错了什么?2. 什么应该是最好的实现相同的功能?(原因是这样,因为我希望将参数 mixin 名称mixin_b作为动态值传入。

4

1 回答 1

0

由于 Jade v1.0.0,这是可能的:

mixin mixin_a
  p Yeah, mixin A!

mixin mixin_b(mixMeIn)
  p Yeah, mixin B!
  +#{mixMeIn}  

+mixin_b('mixin_a')
于 2014-01-02T15:44:25.517 回答