HarmonyOS 自定义组件中的constructor()方法在使用组件时没有调用
自定义组件中的constructor()方法在使用组件时没有调用。
自定义一个组件,并且自定义constructor(),代码如下:
@Component
export struct HelloComponent {
@State message: string = 'Hello, World!';
constructor() {
super();
console.log("Test: constructor");
}
build() {
// HelloComponent自定义组件组合系统组件Row和Text
Row() {
Text(this.message)
.onClick(() => {
// 状态变量message的改变驱动UI刷新,UI从'Hello, World!'刷新为'Hello, ArkUI!'
this.message = 'Hello, ArkUI!';
})
}
}
}
但是,在使用该组件后,发现’constructor()'方法并未被调用,里面的日志未打印。请问这是什么原因?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义组件的方法和属性在父组件无法通过链式调用吗?
169浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
520浏览 • 1回复 待解决
在自定义组件中使用@ObjectLink报错
1131浏览 • 1回复 待解决
js 开发中 自定义组件在使用if属性时遇到的问题,有懂的吗?
4046浏览 • 1回复 待解决
HarmonyOS 自定义方法链式调用
101浏览 • 1回复 待解决
HarmonyOS 两个自定义组件之间怎么调用其中一个自定义组件的方法?
272浏览 • 1回复 待解决
HarmonyOS自定义组件增加方法如何实现
348浏览 • 1回复 待解决
HarmonyOS 自定义组件能够导出方法吗?
246浏览 • 1回复 待解决
HarmonyOS 自定义UI组件如何自定义属性方法
386浏览 • 1回复 待解决
arkUI自定义组件,父组件如何获取子组件对象,调用其方法
4542浏览 • 1回复 待解决
js 自定义组件如何传递方法?
5833浏览 • 2回复 待解决
自定义日历组件,开发中,自定义生成需要的日历格式方法有哪些?
1259浏览 • 1回复 待解决
自定义组件如何实现类似系统组件的链式调用
770浏览 • 1回复 待解决
HarmonyOS 在builder中使用自定义组件报错
263浏览 • 1回复 待解决
HarmonyOS 自定义组件时怎样把组件当作参数传递?
315浏览 • 1回复 待解决
在HarmonyOS开发中如何实现自定义组件?
114浏览 • 0回复 待解决
在自定义组件中, 如何获取在EntryAbility中存储的AppStorage信息
404浏览 • 1回复 待解决
在自定义组件里使用watch监听
410浏览 • 1回复 待解决
请问自定义组件内的点击事件时机要怎样传给调用自定义组件的页面里来?
267浏览 • 1回复 待解决
HarmonyOS 是否可以在interface里定义自定义组件?
295浏览 • 1回复 待解决
HarmonyOS如何在自定义组件的自定义函数中获取当前的 NavPathStack
538浏览 • 1回复 待解决
在c++中实例化自定义类并调用方法
272浏览 • 1回复 待解决
自定义组件中onBackPress方法不回调,只有页面的此方法会回调, 如果想在自定义组件中也能监听到此方法咋办
1790浏览 • 1回复 待解决
自定义组件onMeasureSize的使用
332浏览 • 1回复 待解决
自定义组件中如何添加图片?
2556浏览 • 1回复 待解决
在ArkUI中自定义组件是一种结构体,并不等同于class,不支持构造函数。