HarmonyOS为我们提供了一个专门的“禁用控制属性”来控制,即enabled
参数类型为boolean
值为true表示组件可交互,响应点击等操作。
值为false表示组件不可交互,不响应点击等操作。
默认值:true
这里以button按钮为例,
完整代码:
@Entry
@Component
struct Index {
build() {
Column() {
Row() {
Button('已锁按钮').enabled(false)
Button('未禁用1')
Button('未禁用2').enabled(true)
}.height('100%')
}
.height('100%')
.width('100%')
}
}