项目场景:

开发的好好的才发现ArkTs真的很严格,感觉比Ts的规范更严格一些,开发时需要遵循规范,以免踩坑


问题描述

提示:

ArkTs中catch(err)会报错Use explicit types instead of "any", "unknown" (arkts-no-any-unknown)


原因分析:

这里需要指定一个类型,ArkTs对类型很严格


解决方案:

提示:指定成catch(err:Error)就行,很奇葩的是在api或者官方提示中不太明显,找的有点模糊

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐