0

我正在尝试创建一个 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 编译更少的代码,并且错误消息并不总是明确的。

4

0 回答 0