我试图从 mixin 更改另一个变量中使用的变量,但我无法更改变量值。
$color: white !default;
$var: "this #{$color} is a test" ;
@mixin test($value, $color) {
// here how to override the $color value
color: $value;
}
.a {
@include test($var, #ccc);
}
默认情况下,该$color
值为白色,并且此$color
变量用于另一个变量$var
。
当我通过$var
内部一个 mixin 来改变它的变量 ( $color
) 值时,它并没有改变。有人请为此提出解决方案吗?
预期输出:
.a {
color: "this #ccc is a test";
}
提前致谢。