.generate-margins-and-paddings(4, 30);
.generate-margins-and-paddings(@i, @max) when (@i =< @max) {
.mt-@{i} {
margin-top: @i + 0rpx !important;
}
.mr-@{i} {
margin-right: @i + 0rpx !important;
}
.mb-@{i} {
margin-bottom: @i + 0rpx !important;
}
.ml-@{i} {
margin-left: @i + 0rpx !important;
}
.pt-@{i} {
padding-top: @i + 0rpx !important;
}
.pr-@{i} {
padding-right: @i + 0rpx !important;
}
.pb-@{i} {
padding-bottom: @i + 0rpx !important;
}
.pl-@{i} {
padding-left: @i + 0rpx !important;
}
.generate-margins-and-paddings((@i + 1), @max);
}
最新版工具用less递归生成class,报错爆栈了,把范围写小一点就不会报错,请问是什么问题,能不能解决?
我也有这个问题,循环10个没问题,50个直接模拟器终止
这是用vscode的Easy LESS插件,less编译出来的wxss,我这边用的没问题,你这是小程序用的ts+less吗?