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 类中属性默认值问题
1391浏览 • 1回复 待解决
HarmonyOS RN capi生成Codegen失败
1099浏览 • 1回复 待解决
HarmonyOS RN Codegen问题
998浏览 • 1回复 待解决
HarmonyOS @Require 修饰的无状态变量必须要给初始默认值?
1219浏览 • 1回复 待解决
HarmonyOS 怎么给类的属性赋默认值
2886浏览 • 1回复 待解决
HarmonyOS PatternLock能否给默认值,显示页面
1191浏览 • 1回复 待解决
HarmonyOS ArkTS select组件如何设置默认值
1416浏览 • 1回复 待解决
@Prop 为什么不能提供默认值啊?
3006浏览 • 1回复 待解决
mysql的timestamp类型列如何修改默认值?
3674浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
2711浏览 • 1回复 待解决
HarmonyOS pullDownRatio如果设置了值之后,怎么让它变为默认值
1017浏览 • 1回复 待解决
HarmonyOS 为什么static修饰的变量,结束应用、重启变量的值还存在
995浏览 • 1回复 待解决
HarmonyOS ArkUI-C如何清空设置的属性,使用系统默认值
1039浏览 • 1回复 待解决
hml中picker-view组件设置默认值selected='1'没有触发onchange事件
6964浏览 • 1回复 待解决
HarmonyOS JSON解析时怎么让未传字段使用默认值
1064浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
2992浏览 • 1回复 待解决
HarmonyOS RN CAPI中Fabric UI组件怎么传递 bool数组类型的参数
884浏览 • 1回复 待解决
使用Preferences存储用户配置,设备重启后卡片显示默认值
584浏览 • 0回复 待解决
HarmonyOS 为什么自定义弹窗controller、BuildParams必须要求默认值
1156浏览 • 1回复 待解决
native回调到ts层的object,ts层获取其成员变量
2179浏览 • 1回复 待解决
HarmonyOS RN库 TurboModule Codegen 编译类型错误
1765浏览 • 2回复 待解决
HarmonyOS RN Fabric组件使用UnsafeObject类型,codegen报错
759浏览 • 1回复 待解决
HarmonyOS Codegen未生成对应模版代码
1030浏览 • 1回复 待解决
HarmonyOS关于UI组件的属性配置是否为可选或者是否有默认值可以查看
1415浏览 • 1回复 待解决
发现新版本没有新建ts和d.ts文件的选项,但是使用开源库中的ts和d.ts文件还是可以使用,在未来还会支持吗?
2666浏览 • 1回复 待解决
可以使用WithDefault,如:mutil?: WithDefault<boolean, undefined>。