HarmonyOS父类的getter在子类没用,子类需要写一个一模一样,否则会返回undefined
代码片段:
export class Observable<T> {
protected _value: T | undefined
get value(): T | undefined {
return this._value // 在子类没作用
}
}
export class MutableObservable<T> extends Observable<T> {
set value(newValue: T | undefined) {
if (this._value != newValue) {
this._value = newValue
// this.notifyObservers(newValue)
}
}
// 不写这个就会,别人调用.value时会返回undefined
get value(): T | undefined {
return this._value
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
父类调用子类运行报错:“ is not initialized”
2207浏览 • 1回复 待解决
HarmonyOS如何获取一个类的父类名称
394浏览 • 2回复 待解决
ForEach下item是父类.如何动态获取不同子类的数据, 根据子类来区分item某些值
1470浏览 • 1回复 待解决
HarmonyOS 如何封装一个类似promptAction.showDialog()一样的自定义弹窗?
318浏览 • 1回复 待解决
父类包含子类列表使用class-transformer进行discriminator会启动崩溃
1038浏览 • 1回复 待解决
请教一个问题,pg有类似mysql server_id一样的实例唯一标识么?
3827浏览 • 1回复 待解决
HarmonyOS 我想问下 return 一个Promise 为什么没用
315浏览 • 1回复 待解决
Mindspore Lite和onnx runtime推理同一个模型,输入一样,输出结果不同
755浏览 • 1回复 待解决
HarmonyOS 如何返回一个颜色?
190浏览 • 1回复 待解决
是否支持一个Compent从一个父容器组件中移除然后加载到另一个父容器组件?
127浏览 • 1回复 待解决
let obj ={} 必须要把默认obj的属性的每一个项值都设置undefined否则都会倒灌
240浏览 • 1回复 待解决
如何在一个非@Entry的类中创建一个CustomDialogController弹窗
325浏览 • 1回复 待解决
HarmonyOS 需要一个图片预览组件
126浏览 • 1回复 待解决
需要一个NFC读取的demo
318浏览 • 1回复 待解决
HarmonyOS 需要一个筛选页面的demo
228浏览 • 1回复 待解决
Web组件获取高度不一样
2142浏览 • 1回复 待解决
需要一个获取当前省份的方法
311浏览 • 1回复 待解决
HarmonyOS 需要一个类似商城的我的页面
222浏览 • 1回复 待解决
如何封装一个通用的commonEvent工具类
1784浏览 • 1回复 待解决
HarmonyOS 需要一种能把一个文字转成图片pixelmap的能力
141浏览 • 1回复 待解决
HarmonyOS 同一账号下面两个app,是不是意味着签名文件都是一样的?
62浏览 • 1回复 待解决
ffmpeg调用 ,需要一个HarmonyOS调用ffmpeg的demo
125浏览 • 1回复 待解决
HarmonyOS 需要一个Tabs使用SubTabBarStyle时的demo
338浏览 • 2回复 待解决
定义一个类,怎么在新建这个类的时候,只赋值这个类中某几个属性
1608浏览 • 1回复 待解决
HarmonyOS 有没有类似Palette一样的图片吸色工具?
127浏览 • 1回复 待解决
在JavaScript中,子类默认不会继承父类的getter和setter属性。这是因为getter和setter是不可枚举的属性,它们不像普通的属性那样可以通过for…in循环或Object.keys方法来枚举。如果想要子类继承父类的getter和setter,需要手动在子类中重新定义这些属性。这通常意味着需要在子类中编写与父类相同的getter和setter函数。