У меня есть генератор карт, который добавляет частичку сообщения:
@mixin generator {
@each $key, $value in $config {
$infix: '\@#{$key}' !global;
@content
}
}
Я использовал миксин выше в нескольких ситуациях, чтобы добавить частицу в конце, например:
.y- {
@include generator {
&-n#{$infix} {
display: none !important;
}
&-in#{$infix} {
display: inline !important;
}
}
}
Я получаю следующую ошибку:
Недопустимый CSS после "& -none": ожидаемый селектор был "@" \ n
То, что я хочу иметь:
.y-n@key_name1{
display: none !important;
}
.y-n@key_name2{
display: none !important;
}
Это появляется только тогда, когда я \@
.
Я могу добавить это к этой частице, когда создаю класс, но, как я уже сказал, я хочу использовать его в нескольких ситуациях и изменять базу частиц по условиям, поэтому мне нужно быть в миксине.