На данный момент я пытался создавать миксины за меньшие деньги, но мне кажется, что это сложнее, чем я сначала аспектировал. Например, я попытался создать условие if, и мой заголовок выглядит так:
.ifClauses(
@checkParam,
@conditions:{
isnumber(@checkParam),
ispercentage(@checkParam),
ispixel(@checkParam)
},
@thens:{
.first(){height:@checkParam * 1px;},
.second(){height:@checkParam;},
.third(){height:@checkParam;}
}
)
Я знаю, что массив был определен как:
@array: first,second,third;
.
Может быть, я мог бы использовать это как объект, так сказать, как я могу записать массив в параметры миксинов, когда параметры были разделены запятыми?
extract(@array, 1)
для извлечения только первого значения из строки, разделенной запятыми. - person Harry   schedule 01.07.2015if
?) строгая объектная абстракция - это не то, что действительно подходит лучше всего. Примеры такихif
эмуляций см.: 1, 2 и т. д. - person seven-phases-max   schedule 01.07.20151st, 2nd, 3rd etc
должны означать. Другими словами, было бы разумно предоставить более подробную информацию о вашем фактическом варианте использования, иначе шансы попасть в ловушку XY-проблемы слишком высоки. -› - person seven-phases-max   schedule 01.07.2015