2

私はこの作業例のエンバールーティングのフィドルを持っていますhttp://jsfiddle.net/C7LrM/102/

ApplicationController を ApplicationzController lije に変更したいhttp://jsfiddle.net/C7LrM/102/

そして電話する

router.get('applicationzController').connectOutlet('profile');

しかし、それは機能しません.ApplicationControllerは単なる名前かそれ以上ですか? 私は何を間違っていますか。

私はより大きなアプリケーションの単一のコンポーネントに取り組んでいるので、コンポーネント コントローラーをスタックの一番上に置き、コンポーネントの内部でルート/状態を使用するのが大好きです。

4

1 に答える 1

4

今日の時点で、ルート コントローラーはapplicationController(ember ソースにハードコードされている...) であると予想されます。したがって、名前を付けるのは自由ではありません。

于 2012-07-09T07:39:16.723 に答える