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