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()
}
}
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 设置了网页超时加载,webview没有走onErrorReceive回调
246浏览 • 1回复 待解决
HarmonyOS navigation是否提供跳转拦截的设置和回调方法
198浏览 • 1回复 待解决
HarmonyOS ets中设置监听回调的方法中无法使用this
256浏览 • 1回复 待解决
HarmonyOS 点击事件的回调方法
252浏览 • 1回复 待解决
如何在长按手势回调方法里获取手指触摸点的坐标
1856浏览 • 1回复 待解决
HarmonyOS onAreaChange回调方法问题
285浏览 • 1回复 待解决
HarmonyOS OH_NativeXComponent_RegisterFocusEventCallback 提供了XComponent的注册获焦事件回调方法,是否有AppLevel级别的全局获焦事件回调方法
292浏览 • 1回复 待解决
HarmonyOS onSslErrorEventReceive回调里没有具体url
564浏览 • 1回复 待解决
HarmonyOS Webview的onErrorReceive里回调的错误码,和文档里对不上
146浏览 • 1回复 待解决
HarmonyOS @Watch回调方法没有改变
198浏览 • 1回复 待解决
组件设置visibility属性的回调
654浏览 • 2回复 待解决
HarmonyOS emitter.on回调里接收的数据为空
209浏览 • 1回复 待解决
HarmonyOS 地图的getAddressesFromLocationName方法回调的数据不对
238浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
828浏览 • 1回复 待解决
HarmonyOS Scroll回调方法执行改变
190浏览 • 1回复 待解决
HarmonyOS 如何在方法里设置TextInput里的值
106浏览 • 1回复 待解决
HarmonyOS 此方法回调的值如何转成vp
153浏览 • 1回复 待解决
HarmonyOS webview的代理方法onScroll没有收到回调
43浏览 • 1回复 待解决
组件build(){}方法执行完毕有对应的回调方法吗?
582浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
952浏览 • 1回复 待解决
HarmonyOS 在web组件的onPageEnd回调里尝试获取title,获取不到
35浏览 • 1回复 待解决
HarmonyOS push kit有没有接收到消息的回调方法
48浏览 • 1回复 待解决
HarmonyOS animateTo这个有监听动画进行的回调方法吗
219浏览 • 1回复 待解决
AlertDialog action回调里调用router.back()不生效
1777浏览 • 1回复 待解决
如果是使用自定义组件注册的方式,可参考如下示例代码: