我正在学习有关使用RestfulX型号附件工作通过以下链接 http://dima.github.com/2009/03/19/working-with-restfulx-model-attachments.html类型强制失败:不能转换flash.net::[email protected]到org.restfulx.utils.RxFileReference
但我得到了错误当我点击附加一个文件。
TypeError:错误#1034:类型强制失败:无法将flash.net::[email protected]转换为org.restfulx.utils.RxFileReference。 at rxmodelattachments.components.generated :: ContactBox/fileSelected()[C:\ Data \ Workspace \ rx_model_attachments \ src \ rxmodelattachments \ components \ generated \ ContactBox.mxml:88] at rxmodelattachments.components.generated :: ContactBox/selectFile ()[C:\数据\工作区\ rx_model_attachments \ SRC \ rxmodelattachments \组件\生成\ ContactBox.mxml:80]
我想是因为RxFileReference对这些代码行
私人var文件:RxFileReference; ():void { file = new RxFileReference(“avatar”); file.reference.addEventListener(IOErrorEvent.IO_ERROR,ioErrorHandler,false,0,true); file.reference.addEventListener(Event.SELECT,selectFile,false,0,true); file.reference.addEventListener(Event.CANCEL,cancelBrowse,false,0,true); file.reference.browse(); }
P.S.从链接你会看到他们使用file.addEventListener这是不可能的。 Cos RxFileReference没有方法addEventListener。所以我需要使用.reference来允许我使用addEventListener方法。 如何解决这个问题。谢谢。
啊,是的..其实,如果我直接用作链接。有没有方法addEventListener的错误。所以我需要把.reference使用.addEventListener – user702160 2011-04-29 10:33:40
我认为你需要得到最新的lib,如果仍然不行!在那边提交一个bug,因为至少应该像现在这样工作。 – Imran 2011-04-29 11:01:49