HarmonyOS RN桥接过程发现codegen生成的ts文件中获取bool变量默认值存在问题
RN中有可可选配置字段showIndicator(bool,是否展示指示器),codegen生成ts的文件中获取该变量值默认为false,希望如果没有配置该字段获取该变量值为undefined,否则无法区分是用户设置的false还是默认值false。
export interface DirectRawProps {
showIndicator?: boolean;
}
export class PropsSelector extends ViewPropsSelector<Props, RawProps> {
get showIndicator() {
return this.rawProps.showIndicator?? false;
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 类中属性默认值问题
1439浏览 • 1回复 待解决
HarmonyOS RN capi生成Codegen失败
1171浏览 • 1回复 待解决
HarmonyOS RN Codegen问题
1037浏览 • 1回复 待解决
HarmonyOS @Require 修饰的无状态变量必须要给初始默认值?
1279浏览 • 1回复 待解决
HarmonyOS 怎么给类的属性赋默认值
3083浏览 • 1回复 待解决
HarmonyOS PatternLock能否给默认值,显示页面
1228浏览 • 1回复 待解决
HarmonyOS ArkTS select组件如何设置默认值
1510浏览 • 1回复 待解决
@Prop 为什么不能提供默认值啊?
3059浏览 • 1回复 待解决
mysql的timestamp类型列如何修改默认值?
3779浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
2802浏览 • 1回复 待解决
HarmonyOS pullDownRatio如果设置了值之后,怎么让它变为默认值
1061浏览 • 1回复 待解决
HarmonyOS ArkUI-C如何清空设置的属性,使用系统默认值
1080浏览 • 1回复 待解决
hml中picker-view组件设置默认值selected='1'没有触发onchange事件
7024浏览 • 1回复 待解决
HarmonyOS 为什么static修饰的变量,结束应用、重启变量的值还存在
1046浏览 • 1回复 待解决
HarmonyOS JSON解析时怎么让未传字段使用默认值
1170浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
3030浏览 • 1回复 待解决
HarmonyOS RN CAPI中Fabric UI组件怎么传递 bool数组类型的参数
944浏览 • 1回复 待解决
使用Preferences存储用户配置,设备重启后卡片显示默认值
652浏览 • 0回复 待解决
HarmonyOS 为什么自定义弹窗controller、BuildParams必须要求默认值
1199浏览 • 1回复 待解决
HarmonyOS RN库 TurboModule Codegen 编译类型错误
1940浏览 • 2回复 待解决
native回调到ts层的object,ts层获取其成员变量
2230浏览 • 1回复 待解决
HarmonyOS RN Fabric组件使用UnsafeObject类型,codegen报错
790浏览 • 1回复 待解决
HarmonyOS Codegen未生成对应模版代码
1048浏览 • 1回复 待解决
HarmonyOS关于UI组件的属性配置是否为可选或者是否有默认值可以查看
1474浏览 • 1回复 待解决
发现新版本没有新建ts和d.ts文件的选项,但是使用开源库中的ts和d.ts文件还是可以使用,在未来还会支持吗?
2701浏览 • 1回复 待解决
可以使用WithDefault,如:mutil?: WithDefault<boolean, undefined>。