Sencha-touch-mvc-explanation

提供:Dev Guides
2020年6月23日 (火) 05:51時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

Sencha Touch-MVC

MVCはModel View Controllerの略です。 これは、アプリケーションを論理コンポーネントに分割して管理しやすくするアーキテクチャパターンです。

次の図は、MVCアーキテクチャの仕組みを示しています-

MVC

*Controller* -コントローラーは、モデルが変更された場合にビューに通知し、ユーザー入力に基づいてアクションを実行するアプリケーション全体を制御します。

表示-ユーザーに視覚的なアプリケーションのインターフェイス部分が含まれています。 ユーザー入力時にモデルを変更するようコントローラーに通知します。

モデル-表示するストアデータをバインドするオブジェクトが含まれています。 それは基本的にデータベースを扱う実世界のオブジェクトの表現です。 また、ビューの変更についてコントローラーに通知します。