访问DeclarationMirror的类型

问题描述 投票:0回答:1

我需要访问DeclarationMirror的类型。在DeclarationMirror public API我看不到任何方法或属性来访问该类型,但在Dartium中,DeclarationMirror缺失属性type工作并返回ClassMirror类型为DeclarationMirror

> declare is DeclarationMirror
< true
> declare.type
< ClassMirror on 'Logger'
> declare.type.reflectedType
< class Logger

使用这种方式获取DeclarationMirror的类型是否安全?

如果它不安全,还有其他方法更安全吗?

dart dart-mirrors
1个回答
1
投票

仅供参考:这也是on github的提升,我认为那里的回答解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.