Css 如何使用.startsWith和SASS

Css 如何使用.startsWith和SASS,css,sass,node-sass,Css,Sass,Node Sass,我有一个像这样的SASS条件,它可以像我预期的那样工作,但正如你所看到的,它太长了,我想重构它。如何使用JavaScript的startsWith()或includes()原型 @if $styleName == margin or $styleName == margin-top or $styleName == margin-right or $styleName == margin-bottom or $styleName == margin-left { //..something ha

我有一个像这样的SASS条件,它可以像我预期的那样工作,但正如你所看到的,它太长了,我想重构它。如何使用JavaScript的startsWith()或includes()原型

@if $styleName == margin or $styleName == margin-top or $styleName == margin-right or $styleName == margin-bottom or $styleName == margin-left {
//..something happens there
}
我正在寻找一种解决方案,如:

@if $styleName.startsWith('margin'){
//..something happens there
}
@if str-index($styleName, "margin") {}