現時点では、より安価に mixin を構築しようとしましたが、予想以上に複雑なようです。たとえば、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;
.
たぶん、これをオブジェクトとして使用できるので、パラメーターがコンマで分割されている場合、どのように配列を mixins パラメーターに書き込むことができますか?