0

つまり、メインメニューの「ページ」のコントローラーを作成するとします。MainMenuはラベルやボタンなどの個々のビュー要素で直接構成されますか、それともそれらの要素を持つMainMenuViewなどのクラスを参照しますか?それとも、ビューと通信するためにイベントをイベントシステムに送信するだけでしょうか?または、他の何か?

4

1 に答える 1

1

ボタンとラベルは、にある可能性が高いですが、Viewラベルはから取得できますController。通常、aViewは単なるhtmlスキャフォールディングであり、含むデータはによってによってView入力されます。したがって、メインメニューの場合、おそらく他のセクションへのリンクとラベルになるだけなので、おそらくそのためのメニューはなく、はを返すだけです。ModelControllerModelControllerView

したがって、誰かがに行ったSomeMVCSite.com/home/index場合、Index Actionはで呼び出されますHome Controller。はHome Controller、に基づいてデータベースからデータを取得し、 +データModelを返します。View

于 2012-08-28T04:52:50.430 に答える