我有变量,需要用它的值构建mixin:
$param = 'color';
{$param}() {
color: green;
}
.foo {
color: red;
}
它呈现为
color() {
color: #008000;
}
.foo {
color: #f00;
}
但我需要
.foo {
color: #008000;
}
也许,我不知道,怎么做得对。
我怎么能得到它?
答案 0 :(得分:2)
我有来自Stylus维护者的answer:
您可以使用定义bif和匿名函数来执行此操作:
$param = 'color'
define($param, @() {
color green
})
.foo
color red