HarmonyOS 自定义装饰器的this指向问题
自定义一个装饰器,在调用原函数的时候由于ArkTS只能使用箭头函数并且不能使用call、apply等,导致函数内部的this指向有问题。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
自定义装饰器的使用问题
952浏览 • 1回复 待解决
HarmonyOS 怎么自定义装饰器
195浏览 • 1回复 待解决
HarmonyOS 能否自定义自己的装饰器
234浏览 • 1回复 待解决
是否支持自定义装饰器
2274浏览 • 1回复 待解决
HarmonyOS 是否支持自定义装饰器?
387浏览 • 1回复 待解决
ArkTS是否支持自定义装饰器?
2757浏览 • 1回复 待解决
HarmonyOS ArkTS 如何实现自定义装饰器
188浏览 • 1回复 待解决
HarmonyOS 是否支持自定义装饰器,如何实现?
554浏览 • 0回复 待解决
HarmonyOS 自定义组建运行时错误,this指向有问题
831浏览 • 1回复 待解决
HarmonyOS 在组件头加自定义装饰器会报 warning,提示无效,但是这个自定义装饰器在项目里是有用的
192浏览 • 1回复 待解决
HarmonyOS 添加自定义装饰器报警如何解决
61浏览 • 1回复 待解决
HarmonyOS 自定义装饰器不能作用于ets
736浏览 • 1回复 待解决
HarmonyOS现在的ArkTS语法怎么编写自定义装饰器,包括类、方法、属性、参数的装饰器
688浏览 • 1回复 待解决
如何在ArkTS中实现自定义装饰器能力?
1523浏览 • 1回复 待解决
由于ets文件中不能使用any,无法自定义装饰器。必须要在ts文件中自定义装饰器吗?
627浏览 • 1回复 待解决
HarmonyOS 在自定义page页面添加类装饰器无效
597浏览 • 1回复 待解决
HarmonyOS 自定义控制,传入String 类型无法同时支持 @State 装饰器和 没有装饰器的情况
621浏览 • 1回复 待解决
HarmonyOS 自定义回调中this指向问题,无法调用Page内方法
193浏览 • 1回复 待解决
HarmonyOS 自定义组件ComponentV2用什么装饰器替代@StorageLink?
56浏览 • 1回复 待解决
HarmonyOS onPageShow不触发,@Entry装饰的自定义组件
460浏览 • 1回复 待解决
HarmonyOS ArkUI的自定义装饰器能否实现java那种运行时注解的功能
66浏览 • 1回复 待解决
HarmonyOS 支持自定义装饰器吗?如果不支持,如何完成AOP需求?
128浏览 • 1回复 待解决
HarmonyOS 自定义弹窗的问题
919浏览 • 1回复 待解决
HarmonyOS 自定义弹窗、自定义键盘自动关闭问题
301浏览 • 1回复 待解决
HarmonyOS this指向问题
118浏览 • 2回复 待解决
目前提供建议如下:
1、this在自定义装饰器方法下undefine,可以直接通过getContext()获取到当前context无需传参。
2、目前支持Function.bind(thisArg, …args)手动指定this指向,也可以将自定义装饰器放在ts文件中规避此问题,参考示例如下: