HarmonyOS @builder方法里设置了modify不进modify的回调
@Builder
aa() {
Text(this.msg)
.enabled(false)
.attributeModifier(this.modify)
}
build(){
DemoInput({
customBuilder :()=>{
this.aa()
}
})
}
/**
*
*/
export class DemoModify implements AttributeModifier<TextAttribute> {
applyDisabledAttribute(instance: TextAttribute): void {
instance.fontColor('red')
}
}
@Preview
@Component
export struct DemoInput {
@BuilderParam customBuilder?: () => void
build() {
Column() {
if (this.customBuilder) {
this.customBuilder()
}
}
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 设置了网页超时加载,webview没有走onErrorReceive回调
890浏览 • 1回复 待解决
HarmonyOS navigation是否提供跳转拦截的设置和回调方法
740浏览 • 1回复 待解决
HarmonyOS ets中设置监听回调的方法中无法使用this
917浏览 • 1回复 待解决
HarmonyOS 点击事件的回调方法
1066浏览 • 1回复 待解决
如何在长按手势回调方法里获取手指触摸点的坐标
2448浏览 • 1回复 待解决
HarmonyOS onAreaChange回调方法问题
1001浏览 • 1回复 待解决
HarmonyOS OH_NativeXComponent_RegisterFocusEventCallback 提供了XComponent的注册获焦事件回调方法,是否有AppLevel级别的全局获焦事件回调方法
795浏览 • 1回复 待解决
HarmonyOS onSslErrorEventReceive回调里没有具体url
1145浏览 • 1回复 待解决
HarmonyOS Webview的onErrorReceive里回调的错误码,和文档里对不上
642浏览 • 1回复 待解决
HarmonyOS @Watch回调方法没有改变
647浏览 • 1回复 待解决
组件设置visibility属性的回调
1056浏览 • 2回复 待解决
HarmonyOS emitter.on回调里接收的数据为空
972浏览 • 1回复 待解决
HarmonyOS 地图的getAddressesFromLocationName方法回调的数据不对
751浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
1504浏览 • 1回复 待解决
HarmonyOS Scroll回调方法执行改变
803浏览 • 1回复 待解决
HarmonyOS 如何在方法里设置TextInput里的值
682浏览 • 1回复 待解决
HarmonyOS 此方法回调的值如何转成vp
607浏览 • 1回复 待解决
HarmonyOS webview的代理方法onScroll没有收到回调
783浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
1425浏览 • 1回复 待解决
组件build(){}方法执行完毕有对应的回调方法吗?
1066浏览 • 1回复 待解决
HarmonyOS 在web组件的onPageEnd回调里尝试获取title,获取不到
652浏览 • 1回复 待解决
HarmonyOS push kit有没有接收到消息的回调方法
809浏览 • 1回复 待解决
鸿蒙 有((ComponentContainer) view).addComponent() 后的回调方法吗
6846浏览 • 1回复 待解决
如果是使用自定义组件注册的方式,可参考如下示例代码: