我有下一个mixin:
@mixin mymixin($arguments...){...}
通常我们可以这样调用mixin:
@include mymixin(arg1, arg2, arg3);
但在这种情况下我有下一个变量
$arguments: (arg1, arg2, arg3)
我想调用mixin并传递$ arguments变量...
有没有办法做到这一点?就像javascript apply()
请注意,$ arguments是dinamic大小,mixin接受所有参数并解析每个参数。 问候。
答案 0 :(得分:1)
是的,您可以通过在调用mixin时添加省略号来将列表传递给带有arglist的mixin:
@include mymixin($arguments...);