草庐IT

stateStyles

全部标签

【中秋国庆不断更】OpenHarmony多态样式stateStyles使用场景

@Styles和@Extend仅仅应用于静态页面的样式复用,stateStyles可以依据组件的内部状态的不同,快速设置不同样式。这就是我们本章要介绍的内容stateStyles(又称为:多态样式)。概述stateStyles是属性方法,可以根据UI内部状态来设置样式,类似于css伪类,但语法不同。ArkUI提供以下四种状态:​●focused:获焦态。​●normal:正常态。​●pressed:按压态。​●disabled:不可用态。​●selected10+:选中态。使用场景基础场景下面的示例展示了stateStyles最基本的使用场景。Button处于第一个组件,默认获焦,生效focu