讨论广场 问答详情
状态管理 V2 的 @ComponentV2 里写 @State 报错,V1 和 V2 是不是不能混用
bug菌¹ 2026-09-29 19:00:32
赞 138 评论 分享
harmonyos

我照着 6.1 的新文档把组件改成了 @ComponentV2,里面的成员变量还是习惯性写了 @State,结果报:

ERROR: The @State decorator can not be used with @ComponentV2

那 V2 里到底该用什么?V1 的 @State/@Prop/@Link/@Provide/@Watch 分别对应 V2 的谁?有没有一张对照表,我整个工程要迁移,得先搞清楚这个。

赞 138 评论 分享
写回答
全部评论(0)