как использовать рекурсивное определение в меньше? - PullRequest
0 голосов
/ 29 ноября 2018

Я хочу получить переменную через другую.

@index:2;
@theme1-color: #2d8cf0, #19be6b, #515a6e, #363e4f, rgba(255,255,255,.7);
@theme2-color: #2d8cf0, #89bf04, #89bf04, #89bf04, #89bf04;

@primary-color          : extract(@{theme@{index}-color},1);

Что не так с моим кодом?Или есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 29 ноября 2018

Согласно Ведьмак 42 вы можете использовать Имена переменных.

@index: 2;
@theme1-color: #2d8cf0, #19be6b, #515a6e, #363e4f, rgba(255, 255, 255, 0.7);
@theme2-color: #2d8cf0, #89bf04, #89bf04, #89bf04, #89bf04;

@primary-color: "theme@{index}-color";

a {
  color: extract(@@primary-color, 1);
}
...