HarmonyOS DevEco升级至最新版后@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搞混了

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

SDK提供了一个和三方包重名的Type装饰器,SDK会对Type装饰器的使用范围做校验,比如不能用在@Observed修饰的class内,暂时先使用别名来规避

import {Type} from 'class-transformer';

改为使用别名

import {Type as Type2} from 'class-transformer';
分享
微博
QQ
微信
回复
1天前
相关问题
ubuntu 如何安装最新版 containerd?
2265浏览 • 1回复 待解决
HarmonyOS @ohos/mmkv 怎么更新到最新版
703浏览 • 1回复 待解决
目前鸿蒙手机最新版本是多少?
7123浏览 • 1回复 待解决
请问鸿蒙最新版本是多少?我的是nova8
11076浏览 • 1回复 待解决
系统提供的指纹和面容识别有UI吗?
291浏览 • 1回复 待解决
DevEco Studio 升级的一些问题
10058浏览 • 1回复 待解决