Adobe Flex Cairngorm-シングルトンを避けてください
-
24-10-2019 - |
質問
CairngormのSingleton Modellocatorにデータを作成しないようにする方法はありますか?
現在のMXMLファイルには、
new LoginEvent(LoginEvent.GET_LOGIN_EVENT).dispatch();
そして、これはイベントとコマンドを解雇します。コマンドには、次のようなものがあります。
public function result(data:Object):void
{
var returnedData:Array = data.result as Array
model.login = returnedData;
}
代わりに、実際にコマンドの結果を直接ビューに戻したいと思います。したがって、MXMLファイルには:
var loginResult:Array = new LoginEvent(LoginEvent.GET_LOGIN_EVENT).dispatch();
次のコマンドを必要とするでしょう:
public function result(data:Object):array
{
var returnedData:Array = data.result as Array
return returnedData;
}
これも可能ですか?
解決
のようなものを使用できます viewnotifications. 。アイデアは、イベントに対応者を追加することです。そのため、コールバックのように使用してデータをビューに送り返すことができます。
所属していません StackOverflow