Sass中的高阶混合子

Sass中的高阶混合子,sass,Sass,众所周知,Sass支持高阶函数,但有可能实现高阶混合吗?大概是这样的: @mixin foo($color) color: $color @mixin bar($mixin, $background-color) background-color: $background-color @include $mixin(complement($background-color)) @include bar(foo, white) 可能会有人对此感兴趣:@cimmanon

众所周知,Sass支持高阶函数,但有可能实现高阶混合吗?大概是这样的:

@mixin foo($color)
    color: $color

@mixin bar($mixin, $background-color)
    background-color: $background-color
    @include $mixin(complement($background-color))

@include bar(foo, white)

可能会有人对此感兴趣:@cimmanon请阅读示例。我试图将mixin传递给mixin,而不是函数。我知道打电话的事。请看答案好吗?函数和mixin在Sass中不是一流的,这意味着它们不能作为参数传递给其他函数或mixin