我创建了一个 mixin,它使用 argb() 方法(用于 IE 滤镜渐变) 这个 mixin 带有一个参数,用于设置好的变量名称以在变量列表中进行选择。这些变量存储六色。
@var_foo: #FFFFFF;
@var_bar: #000000;
.setColor(@colorName){
@colorVar: ~'@{var_@{colorName}}';
@colorArgb: argb(@colorVar);
}
这导致我出现错误:错误评估函数argb
:对象#没有方法'toARGB'
似乎它不喜欢转义功能。当我直接用硬编码的@var_foo 替换@colorVar 时,它可以工作。我做错了什么,还是 argb() 方法需要一些特殊的东西?
谢谢