HarmonyOS TS类方法重载不能正常使用
会有异常提示:
Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) <ArkTSCheck>
编译时异常:
ERROR: ArkTS:ERROR File:
Use explicit types instead of "any", "unknown" (arkts-no-any-unknown)
COMPILE RESULT:FAIL {ERROR:2 WARN:42}
代码如下:
classs Test{
public setEffectParams(beautyType: BeautyEnum, value: number, effectParams: MTEffectParams)
public setEffectParams(beautyType: List<BeautyEnum>, value: number, effectParams: MTEffectParams)
public setEffectParams(beautyType: any, value: number, effectParams: MTEffectParams) {
this.effectParamsController.setEffectParams(beautyType, value, effectParams)
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS .ets文件中不能使用方法重载
118浏览 • 1回复 待解决
ArkTS中的类方法是否可以进行方法重载?
1173浏览 • 1回复 待解决
ArkTS类的方法是否支持重载
2720浏览 • 1回复 待解决
HarmonyOS 方法重载
429浏览 • 1回复 待解决
Har如何导出ts类和方法?
528浏览 • 1回复 待解决
HarmonyOS 重载方法问题
502浏览 • 1回复 待解决
HarmonyOS 为什么interface不能定义类方法?
328浏览 • 1回复 待解决
HarmonyOS 为什么不支持方法重载?而系统级的方法支持方法重载?
1293浏览 • 1回复 待解决
HarmonyOS Native调用TS侧方法,会报错,TS侧方法也不能获取到对象的变量
730浏览 • 1回复 待解决
HarmonyOS 项目中.ts结尾文件如何使用.ets结尾文件中的类或者方法
114浏览 • 1回复 待解决
HarmonyOS ArkTS-类中定义两种回调方式的重载方法报错
298浏览 • 1回复 待解决
HarmonyOS 继承自C++类的TS类如何使用Sendable协议
333浏览 • 0回复 待解决
如何实现重载,同名方法传入不同参数,实现重载
455浏览 • 1回复 待解决
Flutter 热重载方法有哪些?
562浏览 • 1回复 待解决
HarmonyOS 使用APi中方法程序不能运行
339浏览 • 1回复 待解决
ts 声明式开发不能使用js的getApp()
4765浏览 • 1回复 待解决
把ts类传到c++层,然后可选择性的运行对应类的方法
975浏览 • 1回复 待解决
日志工具类的使用方法
730浏览 • 1回复 待解决
HarmonyOS RelativeContainer中不能正常显示子组件
580浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在ArkTs中如何处理函数重载和方法重载签名的场景?
542浏览 • 1回复 待解决
现在不能直接创建.ts的文件吗?
379浏览 • 1回复 待解决
native侧如何使用类的静态方法
957浏览 • 1回复 待解决
HarmonyOS ArkTS支持TS的抽象类吗?
545浏览 • 1回复 待解决
方法不能传类class ;导致一些工具类,根据输入 class,创建对应类型对象,无法实现
751浏览 • 1回复 待解决
ts重载和java重载概念不一样,目前ts中仅支持如下重载
文档参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/introduction-to-arkts-V5#函数重载
ArkTS中不支持any
文档参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/typescript-to-arkts-migration-guide-V5#使用具体的类型而非any或unknown