package com.services
{
import com.asfusion.mate.events.ResponseEvent;
import com.events.navigation.DesgManagementEvent
import flash.events.EventDispatcher;
import mx.controls.Alert;
public class UserManager extends EventDispatcher
{
[Bindable]
public var addResult:String
[Bindable]
public var user:User
public function UserManager()
{
}
public function addUsersResult(Result:String):void {
addResult = Result
//Alert.show(event.result.toString());
Alert.show(addResult);
backHome();
}
private function addUsersFault(event:ResponseEvent):void {
Alert.show(event.faultString, "Error Executing Call");
}
private function backHome():void {
this.dispatchEvent(new DesgManagementEvent(DesgManagementEvent.DES_HOME));
}
}
}
我能够得到结果,但无法从自定义动作脚本类派送事件。我搜索并获得了你需要添加到显示列表的反弹。从动作脚本类调度事件
任何人都可以找出我要去哪里错了。 backHome方法根本没有被调用。
你怎么知道你无法派发活动?这是一个编译器错误,听众没有收到任何东西,或什么? – 2009-12-15 14:46:03
该方法backHome根本没有被调用。 – Kevin 2009-12-15 14:47:26
好的,好的是addUsersResult()被调用?这是我看到呼叫回家()的唯一地方。 – 2009-12-15 14:56:14