我正在尝试创建一个 mixin,它将设置一个具有动态名称的 var。
// less File B
.varMaker(@varname, @value){
// Here I would like to set a var with the name @varname
}
// less File A
.varMaker(foo,bar);
我的 mixin 在文件 B 中定义并在文件 A 中调用。
在文件 A 中,我想像这样使用返回的 var:
// less File A
.varMaker(foo,bar);
background: @foo;
// I would like it compile in
background : bar;
我准确地说我不能直接在我的 .varMaker 混合中显示属性及其值,因为在设置 @foo var 之后,它应该被传递给另一个混合。
我成功地使用了动态 var 名称和一个单独设置 var 的 mixin,但我不能同时做到这两个。
我正在使用 php oyejorge 编译更少的代码,并且错误消息并不总是明确的。