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/

10-11 09:28