flex获取对象类型 并通过类名实例化对象
发布时间:2020-12-15 03:46:07 所属栏目:百科 来源:网络整理
导读:问题情景描述: 平台A、B,分别对应主内容区Hgroup的子对象,对象类型相同,只是数据不同。 当A、B之间切换,Hgroup的对象需要重新创建并数据赋值。 这样便出现了?获取对象类型 ?并创建该类型对象实例 的需求。 问题解决方法: step1 : 根据对象获取对象类
问题情景描述: 平台A、B,分别对应主内容区Hgroup的子对象,对象类型相同,只是数据不同。 当A、B之间切换,Hgroup的对象需要重新创建并数据赋值。 这样便出现了?获取对象类型 ?并创建该类型对象实例 的需求。 问题解决方法: step1 : 根据对象获取对象类型 使用getQualifiedClassName方法,可以返回类型String step2:创建该类型对象实例? getDefinitionByName根据对象类型String,得到CLass类。然后对类进行实例化即可。 代码参考: var definition:Class = getDefinitionByName(getQualifiedClassName(centerView.getElementAt(0)))as Class; var myInstance:IVisualElement = new definition(); centerView.removeAllElements(); centerView.addElement(myInstance); 参考资料: 获取对象类型 通过类名实例化对象 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- NAND Flash中常用的纠错方式
- 我是否可以始终将仅可变算法转换为单一分配并仍然有效?
- swift – 是否有joinWithSeparator用于属性字符串
- ruby-on-rails – 使用Bundler和Capistrano部署Rails 3 App
- c – 如何解决运算符>>重载错误(不匹配’运算符>>’
- 核心数据 – 使用CoreData生成器在DerivedData文件夹中复制
- iphone – 类似UITableView的NSTableView
- React Native探索(二)Atom+Nuclide安装、配置与调试
- c# – 防止MSTest复制/部署每个DLL
- 用libxml2写xml文件时在节点后追加回车
推荐文章
站长推荐
热点阅读