摘要:
最近在使用FLEX进行产品过程中,遇到这样一个BUG:一个远程调用的返回结果,被两个方法处理了。经过不断调试后发现,在整个应用的代码中,使用了RemoteObject单实例模式,但由于产品功需要,对同一个远程方法在不同的代码中,又需要进行不同的处理,分别定义了AbstractOperation、添加不同的监听,例如: 在A.as中,对远程方法OPER_SEARCH_CURRENT_ALERT定义了如下监听:var operGetActiveAlert:AbstractOperation=RPCService.getInstance().getAlertService().getOpe... 阅读全文
摘要:
返回XML对象的字符串表示形式。此转换的规则取决于XML对象包含的是简单内容还是复杂内容:1、 如果XML对象包含简单内容,toString()方法将返回XML对象的字符串内容,但从中除去了以下内容:开始标签、属性、命名空间声明和结束标签。2、 如果XML对象包含复杂内容,toString()方法将返回XML编码字符串,该字符串表示完整的XML对象,包括开始标签、属性、命名空间声明和结束标签。若要每次都返回整个XML对象,请使用toXMLString()方法。返回XML对象的字符串表示形式。与toString()方法不同,toXMLString()方法始终返回XML对象的开始标签、属性和结.. 阅读全文