我想要实现的目标如下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_b
中的参数mixin名称作为动态值传递。
答案 0 :(得分: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')