在Beta2(5.0.3.500) 版本DevEco Studio中,三方库class-transformer中的@Type注解和状态管理V1中的@Observed注解同时使用,编译时会报出“The @Type decorator cannot be used in any @Observed decorated class.”错误
初步排查发现编译器似乎把三方库class-transformer中的@Type注解 与 V2版本中的装饰器@Type搞混了
在Beta2(5.0.3.500) 版本DevEco Studio中,三方库class-transformer中的@Type注解和状态管理V1中的@Observed注解同时使用,编译时会报出“The @Type decorator cannot be used in any @Observed decorated class.”错误
初步排查发现编译器似乎把三方库class-transformer中的@Type注解 与 V2版本中的装饰器@Type搞混了
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答992 阅读
1 回答972 阅读
1 回答969 阅读
1 回答1.8k 阅读
1 回答373 阅读✓ 已解决
1 回答994 阅读✓ 已解决
1 回答740 阅读
SDK提供了一个和三方包重名的Type装饰器,SDK会对Type装饰器的使用范围做校验,比如不能用在@Observed修饰的class内,暂时先使用别名来规避
改为使用别名