Funcation.call不能用了

这个函数,现在报错,是不是不能用了,有什么替代方案吗?

HarmonyOS
2024-11-04 09:09:20
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

​ArkTS不允许使用标准库函数Function.apply和Function.call。标准库使用这些函数来显式设置被调用函数的this参数。在ArkTS中,this的语义仅限于传统的OOP风格,函数体中禁止使用this。

规则可参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/typescript-to-arkts-migration-guide-V5

适配指导可参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-more-cases-V5

分享
微博
QQ
微信
回复
2024-11-04 15:41:15
相关问题
HarmonyOS 对象字面量不能用作类型声明
1080浏览 • 1回复 待解决
har包不能用worker吗,taskpool可以吗
2974浏览 • 1回复 待解决
升级鸿蒙系统后原来的app能不能用
12052浏览 • 2回复 待解决
关于文档中说har中不能用单例的疑惑
2691浏览 • 1回复 待解决
两SQL语句能不能用一个SQL搞定?
3493浏览 • 1回复 待解决
@ohos.telephony.call问题求助
3204浏览 • 1回复 待解决
HarmonyOS调用napi_call_function方法时崩溃
1755浏览 • 1回复 待解决