如何将嵌套的 sass 地图隔离到新地图中?例如,我有这样的 sass 地图:
$susy-setting: (
s: (
'columns': 4,
'gutters': 30px,
),
m: (
'columns': 8,
'gutters': 30px,
),
l: (
'columns': 12,
'gutters': 30px,
)
);
然后我需要在循环之后隔离每个映射,因为我的其他 mixin 需要映射作为它的参数。
@each $setting in $susy-setting{
@include susy-settings-block($setting) { // This mixin need map
@for $i from 1 through map-get($setting, 'columns') {
@content;
}
}
}