Funcation.call不能用了

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

HarmonyOS
4天前
浏览
收藏 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
微信
回复
4天前
相关问题
har包不能用worker吗,taskpool可以吗
1736浏览 • 1回复 待解决
升级鸿蒙系统后原来的app能不能用
10239浏览 • 2回复 待解决
关于文档中说har中不能用单例的疑惑
1680浏览 • 1回复 待解决
两SQL语句能不能用一个SQL搞定?
2706浏览 • 1回复 待解决
@ohos.telephony.call问题求助
2479浏览 • 1回复 待解决
HarmonyOS调用napi_call_function方法时崩溃
330浏览 • 1回复 待解决
红外线功能没用了吗?
5501浏览 • 1回复 待解决
mysql查看哪个语句占用了连接?
2178浏览 • 1回复 待解决
RTOS在什么项目能用到呀?
6816浏览 • 3回复 待解决
开发Wearable应用只能用api6?
3114浏览 • 2回复 待解决
docker中obce-mini还能用吗?
3086浏览 • 1回复 待解决
现在devecostudio能用虚拟手机开发吗?
5928浏览 • 1回复 待解决