HarmonyOS ArkTS中.catch中的error类型应该如何声明 ?
.then().catch((error) => {})中的error和try…catch(error)中的error一样,在语言层面定位为any。因为在调用链中无法确定是哪里抛出的异常。但是因为ArkTS中禁用了any类型,所以这里的类型应该怎么定义,最佳实践是什么呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
try catch语法中error对象有没有类型支持
1635浏览 • 1回复 待解决
ArkTS中声明变量时public的作用
2161浏览 • 1回复 待解决
arkts中枚举里面可以声明方法吗?类似java中可以声明方法,然后每个枚举类可以实现它们
1696浏览 • 1回复 待解决
HarmonyOS如何声明一个为null的函数类型
417浏览 • 1回复 待解决
arkts中不支持bigint数据类型
1810浏览 • 1回复 待解决
Emitter如何声明回调函数类型
1665浏览 • 1回复 待解决
HarmonyOS ArkTS API中如何在代码中获取bundleName
677浏览 • 1回复 待解决
如何在config.json的abilities中为PA添加声明
8720浏览 • 2回复 待解决
getRawFileContent中输入的path应该怎么获取
509浏览 • 1回复 待解决
HarmonyOS ArkTS中string类型没有replaceAll方法,是否有可替代的实现方式
478浏览 • 1回复 待解决
HarmonyOS 如何在har类型的组件中定义单例
329浏览 • 1回复 待解决
HarmonyOS 关于ArkTS中的!使用
334浏览 • 1回复 待解决
#鸿蒙学习大百科#在ArkTS中,为什么要使用const声明常量?
101浏览 • 1回复 待解决
请问HarmonyOS的string类型,如果转为C++中的std::string类型?
59浏览 • 1回复 待解决
TS API 附录中的 系统资源 的 ID值 应该如何使用?
3464浏览 • 1回复 待解决
interface类型的变量,变量 param 被声明为类型为 AnimateCallback 的变量
1639浏览 • 1回复 待解决
如何在ArkTS中合并对象?
1244浏览 • 1回复 待解决
ArkTS中如何实现反射?
57浏览 • 1回复 待解决
HarmonyOS NAPI中如何将C++中的结构体回调给ArkTS
419浏览 • 1回复 待解决
类似js中的slot插槽功能在ArkTS中如何实现
1799浏览 • 1回复 待解决
复用webkit关闭,在HarmonyOS中应该调用什么方法?
39浏览 • 0回复 待解决
HarmonyOS HAR 包中的 so 如何用 Node API 加载该 HAR 包中的 ArkTS 模块
272浏览 • 1回复 待解决
如何将ByteBuffer类型写入MessageParcel中?
3573浏览 • 1回复 待解决
关于声明的Date数据在页面中无法正确引用的问题?
2666浏览 • 1回复 待解决
可以定义成any类型。
1)可以自己强转,这种有class cast exception的风险 err as base.BusinessError。
2)添加简单判断。