HarmonyOS 自定义装饰器的this指向问题
自定义一个装饰器,在调用原函数的时候由于ArkTS只能使用箭头函数并且不能使用call、apply等,导致函数内部的this指向有问题。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
自定义装饰器的使用问题
1785浏览 • 2回复 待解决
HarmonyOS 怎么自定义装饰器
1060浏览 • 1回复 待解决
HarmonyOS 能否自定义自己的装饰器
1119浏览 • 2回复 待解决
是否支持自定义装饰器
3134浏览 • 1回复 待解决
HarmonyOS 是否支持自定义装饰器?
1303浏览 • 1回复 待解决
ArkTS是否支持自定义装饰器?
4146浏览 • 1回复 待解决
HarmonyOS ArkTS 如何实现自定义装饰器
1105浏览 • 1回复 待解决
HarmonyOS 是否支持自定义装饰器,如何实现?
1415浏览 • 1回复 待解决
HarmonyOS 自定义组建运行时错误,this指向有问题
1814浏览 • 1回复 待解决
HarmonyOS 添加自定义装饰器报警如何解决
843浏览 • 1回复 待解决
HarmonyOS 在组件头加自定义装饰器会报 warning,提示无效,但是这个自定义装饰器在项目里是有用的
976浏览 • 1回复 待解决
HarmonyOS 自定义装饰器不能作用于ets
1749浏览 • 1回复 待解决
HarmonyOS现在的ArkTS语法怎么编写自定义装饰器,包括类、方法、属性、参数的装饰器
1967浏览 • 1回复 待解决
如何在ArkTS中实现自定义装饰器能力?
2567浏览 • 1回复 待解决
由于ets文件中不能使用any,无法自定义装饰器。必须要在ts文件中自定义装饰器吗?
1719浏览 • 1回复 待解决
全局自定义构建函数怎么定义和使用@Builder装饰器
670浏览 • 1回复 待解决
HarmonyOS 在自定义page页面添加类装饰器无效
1344浏览 • 1回复 待解决
HarmonyOS 自定义控制,传入String 类型无法同时支持 @State 装饰器和 没有装饰器的情况
1483浏览 • 1回复 待解决
HarmonyOS 自定义回调中this指向问题,无法调用Page内方法
948浏览 • 1回复 待解决
HarmonyOS 自定义组件ComponentV2用什么装饰器替代@StorageLink?
929浏览 • 1回复 待解决
HarmonyOS onPageShow不触发,@Entry装饰的自定义组件
1906浏览 • 1回复 待解决
HarmonyOS ArkUI的自定义装饰器能否实现java那种运行时注解的功能
996浏览 • 1回复 待解决
HarmonyOS 支持自定义装饰器吗?如果不支持,如何完成AOP需求?
894浏览 • 1回复 待解决
哪个装饰器用于标记自定义组件的入口?
1332浏览 • 4回复 待解决
HarmonyOS 自定义弹窗的问题
1950浏览 • 1回复 待解决
目前提供建议如下:
1、this在自定义装饰器方法下undefine,可以直接通过getContext()获取到当前context无需传参。
2、目前支持Function.bind(thisArg, …args)手动指定this指向,也可以将自定义装饰器放在ts文件中规避此问题,参考示例如下: