EXML.globalFunction
公共方法
方法 |
---|
load(url:string,callBack:(clazz:any,url:string)=>void,thisObject:any,useCache):void 加载并解析一个外部的 EXML 文件为一个类定义 |
parse(text:string):{new():any} 解析一个 EXML 文件的文本内容为一个类定义 |
update(url:string,clazz:any) |
方法详细信息
load()
public load(url:string,callBack:(clazz:any,url:string)=>void,thisObject:any,useCache):void
加载并解析一个外部的 EXML 文件为一个类定义。您可以在 EXML 文件的根节点上声明 class 属性作为要注册到全局的类名。若指定的类名已经存在,将会注册失败,并输出一个警告。注册成功后,您也可以通过 egret.getDefinitionByName(className) 方法获取这个 EXML 文件对应的类定义。
- 支持版本:eui 1.0
- 运行平台:Web,Native
- 参数
parse()
public parse(text:string):{new():any}
解析一个 EXML 文件的文本内容为一个类定义。您可以在 EXML 文件的根节点上声明 class 属性作为要注册到全局的类名。若指定的类名已经存在,将会注册失败,并输出一个警告。注册成功后,您也可以通过 egret.getDefinitionByName(className) 方法获取这个 EXML 文件对应的类定义。
- 支持版本:eui 1.0
- 运行平台:Web,Native
- 参数
- text:string - 要解析的 EXML 文件内容。