关于getDefinitionByName的问题
2008-04-19 23:16
465 查看
当用as3中反射的时候,经常会抱一个什么什么变量没有定义,,,,,,这说明这个类没有import进来,
其实只要这样就可以了
var typeName:String = classfullname ;
var packageName:String = typeName.split("::")[1];
var type:Class = Class(getDefinitionByName(typeName));
registerClassAlias(packageName, type);
只要利用registerClassAlias一下就可以了
其实只要这样就可以了
var typeName:String = classfullname ;
var packageName:String = typeName.split("::")[1];
var type:Class = Class(getDefinitionByName(typeName));
registerClassAlias(packageName, type);
只要利用registerClassAlias一下就可以了
相关文章推荐
- 关于IE中getElementsByClassName不能用的问题
- 关于GetConstantByName始终返回0的问题
- WEB中关于document.getElementsByName在IE中失效的问题
- 关于document.getElementsByName的奇怪问题
- var ClassReference:Class = getDefinitionByName(chanelClassName) as Class问题
- 关于IE中getElementsByClassName不能用的问题解决方法
- ie的大问题,关于document。getElementById和getElementsByName
- 关于getElementByClassName的兼容性问题
- ie8及其以下浏览器的document.getElementsByClassName兼容性问题
- document.getElementsByClassName在ie8及其以下浏览器的兼容性问题
- 给自己提个醒:关于document.getElementsByName无法获取非表单元素
- 关于问题The fully qualified name of the bean's class, except if it serves only as a parent definition fo
- 关于问题The fully qualified name of the bean's class, except if it serves only as a parent definition fo
- 关于gethostname函数失败的问题
- 两个问题:ie+ajax 和 ie+getElementsbyname
- ie8兼容问题(一) getElementsByClassName
- 关于MySQL问题:can't get hostname for your address
- cocos2dx 使用getChildByName()获取不到元素问题
- flex中getDefinitionByName 函数的使用