MVCでは、Viewの標準的な責任は何ですか?インターネット上の本、例、図を調べると、私はモデル、ビュー、コントローラーのクラス間の相互作用の全く異なる方法論に出くわしました。MVCでは、Viewの標準的な責任は何ですか?
e。これらの場合、ビュー・クラスはモデルに直接アクセスできません。
しかし、この例では、ビューは、モデルからのデータを表し、モデルクラスとの相互作用を有していなければなりません。コントローラーとのやり取りはありません。他の例では
、ビュークラスはモデルとコントローラの両方のクラスとの相互作用を持っています
だから私は少し困惑しています一つは、標準的であるかについて方法またはベストプラクティス。
ありがとうございました。
みどりKocak ソフトウェアエンジニア、著者 http://www.mynameismidori.com
この写真をどこから入手しましたか?私は大企業が何をしたのかを追ってみることをお勧めします。マイクロソフト(https://msdn.microsoft.com/en-us/library/dd381412(v=vs.108).aspx)は良い例です –
重要なことは、ビューがモデルからのデータを操作してはならないこと。それは、モデルから直接的に、またはコントローラ呼び出しを介して間接的に読み取ることができる。しかし、モデルを変更するには、コトローラにそのことを要求する必要があります。 –