flex:ArgumentError: Error #1063: com.info.view::IllegalManagement/resultEvent() 的参数数量不匹配。应该有 0

ArgumentError: Error #1063:  com.info.view::IllegalManagement/resultEvent() 的参数数量不匹配。应该有 0 个,当前为 1 个。

    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.core::UIComponent/dispatchEvent()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\UIComponent.as:13152]
    at com.smart.has.info.view::AddIllegalRule/result_success()[F:\fxworkspace\HAS\src\com\smart\has\info\view\AddIllegalRule.mxml:93]
    at com.smart.has.info.view::AddIllegalRule/___AddIllegalRule_Operation1_result()[F:\fxworkspace\HAS\src\com\smart\has\info\view\AddIllegalRule.mxml:18]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.rpc::AbstractOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AbstractOperation.as:249]
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:318]
    at mx.rpc::Responder/result()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\Responder.as:56]
    at mx.rpc::AsyncRequest/acknowledge()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:84]
    at NetConnectionMessageResponder/resultHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\messaging\channels\NetConnectionChannel.as:552]

    at mx.messaging::MessageResponder/result()[E:\dev\4.y\frameworks\projects\rpc\src\mx\messaging\MessageResponder.as:235]


原因分析:protected function btn_new_clickHandler(event:MouseEvent):void
            {
                var addIllegalRule:AddIllegalRule = new AddIllegalRule();
                addIllegalRule.addEventListener(CustomEvent.Custom,resultEvent);
                PopUpManager.addPopUp(addIllegalRule,this,true);
                PopUpManager.centerPopUp(addIllegalRule);
                
            }
            private function  resultEvent():void{
                refreshDG();
            }

 在这个新增的事件方法中,回调函数resultEvent方法没有参数,改为       

  private function  resultEvent(event:ResultEvent):void{
                refreshDG();
            }
          

          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值