clazz: new (...args: any[]) => T 无法使用
在 ts 中如下定义:
getBean<T>(clazz: new (...args: any[]) => T): T
class Person{
}
const bean = response.getBean(Person)
通过传 Person 类型就会转成 Person 对象,现在 ets 不能使用 any,上面定义报错,应该要怎么处理。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
调试模式下 报Cause: Can't find any .so file in current module Solution
1940浏览 • 1回复 待解决
如何使用等效使用any、unknown?
1194浏览 • 1回复 待解决
为什么ArkTS中禁止使用any?
881浏览 • 1回复 待解决
HarmonyOS new XXXComponent的使用方式仅限hsp\har包吗?
282浏览 • 1回复 待解决
ArkTs怎么根据模版new对象返回
624浏览 • 0回复 待解决
any类型用什么替代,封装的地方有很多是使用any的,是否需要全部修改
1824浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of "any"
553浏览 • 1回复 待解决
export default new StringUtil();//??这行的作用时什么?
2591浏览 • 1回复 待解决
new Date()获取的月和日时间错误。
1799浏览 • 1回复 待解决
本地如何存储Array<T>
160浏览 • 1回复 待解决
Ubuntu 18.04升级Python后,无法通过Ctrl+Alt+T打开Terminal,怎么解决?
10218浏览 • 2回复 待解决
没有'new'就不能调用类构造函数Redistore
2082浏览 • 1回复 待解决
new 出来的对象如何获取所属类
1837浏览 • 1回复 待解决
hb build -T单独编译,应如何编译
3588浏览 • 1回复 待解决
由于ets文件中不能使用any,无法自定义装饰器。必须要在ts文件中自定义装饰器吗?
284浏览 • 1回复 待解决
HarmonyOS taskpool中new 对象报错未初始化
376浏览 • 1回复 待解决
Image无法使用bindContextMenu
1847浏览 • 1回复 待解决
HarmonyOS hdc无法使用
71浏览 • 1回复 待解决
如何在业务代码里通过new Web组件的方式获取web的UserAgent给业务使用?
122浏览 • 1回复 待解决
HarmonyOS 无法使用$$双向绑定
633浏览 • 1回复 待解决
Code Linter 报try catch的err不能是any或者unknown
1851浏览 • 1回复 待解决
当前HarmonyOS兼容ts,ets调用ts即可使用ets里当前只有ESObject,使用限制说明:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/typescript-to-arkts-migration-guide-V5
参考如下代码实现: