Senchaの抄訳・意訳です。launch.Viewのインスタンスを取得するコードはonLaunchメソッドに書くのがいい。onReadyは使わないこと。onLaunchメソッドは各コントローラに定義でき、すべてのcontroller,model,storeがインスタンス化され、viewがレンダリングされた後で実行される。onLaunchを使うことでアプリケーション全体のロジックと特定のコントローラのロジックを分けることが出来る。});}...onLaunch内でStoreのロードメソッドを実行するといい。stationsList.getSelectionModel().select(0);}...データがロードされたときに呼び出されるコールバック関数でgetterを使ってStationsListインスタンスを取得している。最初のitemをセレクトすることでselectionchangeイベントが実行される。selection[0]);},...アプリケーションイベントは沢山のコントローラがあり、一つのイベントで実行される関数が各コントローラに散らばっているときに便利。各コントローラにstationslistのselectionchangeイベントへのリスナを追加する代わりに一つのコントローラがイベントをリスンしてアプリケーションイベントを発火させる。他のコントローラはアプリケーションイベントへのリスナを登録しておく。アプリケーションイベントを経由することでViewとコントローラの結合が弱くなる。アプリケーションイベントはコントローラが全コントローラへのブロードキャスを行うため、他のコントローラの情報がなくてもコントローラ間での通信が出来る。});}...initメソッドの中でアプリケーションイベントへのリスナを設定している。(1)はてなブログをはじめよう!anton0825さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。