6

这可能是一个快速而简单的问题,但我仍然无法找到答案。

简而言之,有什么方法可以使用 mixin(比如.mixin(@a: 2, @b: 3) { /* css here */ })并且只为给定的参数提供值?我知道我可以将其用作.mixin(5)与 相同的.mixin(5, 3)东西,但是我可以做类似的事情.mixin(@b: 5)吗?含义相同.mixin(2, 5)(但是我不必知道 a 的值即可使用默认值)。

4

1 回答 1

13

在使用无点编译器的情况下,您可以做到

.mixin(@b:3);

这将在 1.3.1(下一个版本)中的原始 less.js 中 - 请参阅https://github.com/cloudhead/less.js/pull/268

于 2012-05-31T18:40:34.737 回答