SASS具有内置的索引功能,该功能返回数组中的键位置。我一直在搜索数小时,以查看Stylus是否具有任何类似的功能,但到目前为止还没有发现任何东西。有谁知道Stylus中的类似功能或使用Stylus Javascript API实现类似功能的方法吗?
举例来说,我试图在Stylus中重新创建此Bootstrap函数:
grid-breakpoints := {
xs: 0,
sm: 544px,
md: 768px,
lg: 992px,
xl: 1200px
}
@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {
$n: index($breakpoint-names, $name);
@return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);
}
最佳答案
我在手写笔回购的“问题”部分中问了这个问题,并很快从主要贡献者之一那里得到了答案。这是问题https://github.com/stylus/stylus/issues/2077的链接。
关于javascript - 在手写笔中获取键的索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34542718/