Задать вопрос
@WhiteBearDev
Бэтмэн

Интерполяция в Less. Как через переменную реализовать extend?

Суть вопроса такова: в mixin приходит переменная типа строка. Нужно вызвать extend с именем этой переменной. Пример:

.mixin("extend");

.mixin(@variable){
   .@variable(); - вот здесь всё ломается :-(
}
  • Вопрос задан
  • 70 просмотров
Подписаться Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@forspamonly2
передавайте туда detached ruleset с непосредственным вызовом миксина.

.extend() {
	x:1;
}

.mixin(@variable){
	@variable();
}

x {
	.mixin({.extend()});
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы