私は自分のプロジェクトで RB1 を次のように使用しました。リンケージ名を持つ GFX を外部からロードしました。私はこのようなことをしました:
injector.mapClass(MyView, MyView);
var ClassReference : Class = getDefinitionByName(id) as Class;
mediatorMap.mapView(ClassReference, MyMediator);
メディエーターでは、それを使用してクラス
getViewComponent
に渡しました。メディエーターに注入されました。MyView
MyView
今RB2では、私は見ることができませんgetViewComponent
。また、実行時にのみクラスを取得するため、ビューをメディエーターに挿入することはできませんgetDefinitionByName
。
これを処理する方法についてアドバイスをお願いします。
ありがとうございました!