Как установить переменную с динамическим именем в менее миксин
Я пытаюсь создать миксин, который будет устанавливать переменную с динамическим именем.
// less File B
.varMaker(@varname, @value){
// Here I would like to set a var with the name @varname
}
// less File A
.varMaker(foo,bar);
Мой миксин определен в файле B и вызван в файле A.
В файле A я хотел бы использовать возвращенную переменную следующим образом:
// less File A
.varMaker(foo,bar);
background: @foo;
// I would like it compile in
background : bar;
Я уточнил, что не могу отобразить свойство и его значение непосредственно в моем миксине.varMaker, потому что после установки @foo var его предполагается передать другому миксину.
Мне удается использовать динамическое имя переменной и миксин, которые устанавливают переменную отдельно, но я не могу сделать и то, и другое.
Я компилирую меньше кода, используя php oyejorge и сообщения об ошибках не всегда явные.