<span ng-class="{'group-expand': isExpand}">
<i class="icon-arrow-right"></i>
</span>
@mixin rotate($deg) {
-webkit-transform: rotate($deg);
-moz-transform: rotate($deg);
-ms-transform: rotate($deg);
-o-transform: rotate($deg);
transform: rotate($deg);
}
//solution1
.icon-arrow-right {
@include rotate(0deg);
.expand & {
@include rotate(90deg);
}
}
//solution2
.icon-arrow-right {
@include rotate(0deg);
}
.expand .icon-arrow-right {
@include rotate(90deg);
}
请问为何 solution1 无效呢?
コードをコピーするとコンパイルが成功します
おそらく scss のバージョンに問題があります