Im борется с установкой для переменных цикла в mixin.Stylus, передающий переменные итерации для аргумента mixin
for num in (1..3)
&.item{num}
sprite($sprite-item{num})
Не работает. Ошибка возникает в третьей строке, дающей «num» для sprite() mixin.
Ниже приведена компиляция, но не работает должным образом, поскольку данный аргумент является строкой, а не переменной. Как настроить динамические переменные для цикла итерации ???
for num in (1..3)
&.item{num}
sprite('$sprite-item' + num)
Без функции контура, код будет
&.item1
sprite($sprite-item1)
&.item2
sprite($sprite-item2)
&.item3
sprite($sprite-item3)
Заранее спасибо за ваше время!
Благодарим за быстрый ответ! для num in (1..3) & .item {num} sprite ('$ sprite-item' + num) Вышеприведенное кажется рабочим. Но другая проблема. Переменные «$ sprite-item1», «$ sprite-item2» и «$ sprite-item3» не рассматриваются как переменные, а строки .. –