HarmonyOS 使用类的静态变量报错?

有若干个类定义在同一个文件里,并且在index文件里正确导出。

在taskpool线程里引用某个类的静态变量,报错:

receiver error MemberRole is not initialized,Cannot get SourceMap info
export class Role {
  static readonly NORMAL = 0
  static readonly MANAGER = 1
  static readonly OWNER = 2
}

index文件:

export { Member, Role as MemberRole, SpecialUser } from './src/main/ets/xxx/Member'; 

这种方式在之前的版本是可以正常执行的,但是升级到 beta6就不行。但是把这个类放到一个独立的文件里,则可以正常允许。不知道是否更改了限制?

阅读 462
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进