要在Angular中动态更改伪类(如:hover)的SCSS属性,可以使用属性绑定和ngStyle指令。
首先,创建一个变量来存储要动态更改的属性值。在组件的类中定义一个属性,例如isHovered:
isHovered = false;
然后,在HTML模板中使用属性绑定将变量与伪类相关联。假设要在:hover伪类中更改背景颜色,可以将变量绑定到ngStyle指令中的背景颜色属性:
Hover over me!
在上面的示例中,当鼠标悬停在
通过使用属性绑定和ngStyle指令,可以在Angular中动态更改伪类的SCSS属性。