私は Robotlegs を初めて使用し、最初のステップに多少苦労しています。ロープを学ぶために、Joel Hooks の紹介の最初の部分に従いましたが、現在、RL2 で同じものを作成しようとしています。
私の現在の質問/問題は次のとおりです。
- Context で startup() を置き換えたメソッドはどれですか
- Context では、「mediatorMap」だけを使用することはできなくなりました。これには MediatorMap インスタンスを作成する必要がありますか?
- 数少ない RL2 の例では、多くの開発者が IConfig を使用してメインのコンテキストを構成しています。これは必須ですか、適切な規則ですか、それともオプションですか。
- ..そして、どのようにして、コンテキストはこれによって「構成」されますか?
私は一日の大半を解決策を探すことに費やしました。明らかなことを見逃していたら申し訳ありません。扇動をよろしくお願いします。
メインクラスの一部 (mxml)
xmlns:context="contexts.*"
<fx:Declarations>
<rl:ContextBuilder>
<context:HelloWorldContext/>
</rl:ContextBuilder>
</fx:Declarations>
および(非コンパイル)コンテキスト .as
public class HelloWorldContext extends Context
{
public function HelloWorldContext()
{
this.install(MVCSBundle);
this.configure(HelloWorldConfig);
mediatorMap.map(ButtonView).toMediator(ButtonMediator); // Error: mediatorMap not defined
}
}