我有大约50个mixin,都产生了某些东西,但是,我想制作一个mixin,它用一个名字调用它们中的任何一个,而不是制作一个巨大的链接if语句,我想知道是否有办法调用一个名字的mixin,例如:
@mixin getKeyframes($name, $options) {
@include #{$name}($options);
}
假设我有一个名为fadeIn
@mixin fadeIn($options) {
// Do something here
}
现在我想使用getKeyframes mixin来调用fadeIn
@include getKeyFrames(fadeIn, true);
那样的东西?
答案 0 :(得分:0)
目前没有办法做到这一点是SASS 3.3.4,它是为SASS的未来版本提出的。尚未确定如何执行此操作的语法,这就是为什么它没有在sass 3.3中实现。要及时了解对话,请参阅此github问题https://github.com/nex3/sass/issues/626