flex 组件问题

java_wisely 2012-05-09 09:53:34
用户登录成功之后,加载我自定义的as文件 定义的一个方法,注册一个组件列表
as代码

private function initDictionary():void
{
registerClassAlias("key",main); //main 这个是 组件实例
}
然后通过 前台传入这个key,去获取,我是通过getClassByAlias(key) 去组件对象,但是这个方法的返回值是一个Class或Object, 无法得到这个组件实例,我自己是想通过这个getClassByAlias(key)获取通过这个key上面具体注册的组件实例,然后
动态的添加 在TabNavigator 下,做为选项卡式,类似与canvas的功能,

求怎样能获取这个实例,或者通过什么的方法能得到这个具体的组件实例对象的UIComponent/Container,就能动态添加到
TabNavigator 下了
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
随心点儿 2012-05-10
  • 打赏
  • 举报
回复
“但是这个方法的返回值是一个Class或Object,” 可以as 转换成组件,然后进行添加

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧