3

OK、私は UI デザインのバックグラウンドを持ち、jQuery を使ったプログラミングを少し経験しています。ただし、私が行ったことのほとんどは、直線的な方法で UI を変更することであり、パターンはまったくありませんでした。私はOOP、クラスを知っています...

Javascript を使用した MVC パターンの学習に追いつく必要があります。私のグループはbackbone.jsを選んでいます。そのため、MVC を中心に物事を構築する方法を学ぶ必要さえあります。backbone.js の使用法を Web で読むことができます。

しかし、私の質問は、MVC の簡単な例を示している Web サイトまたは書籍はありますか? たとえば、単純なカレンダー、To Do タスク リスト、テキスト付きスライドなどを作成する必要がある場合、モデル、ビュー、およびコントローラーとは何ですか? そしてそれぞれの職業は?それを構造化するいくつかの異なる方法は何ですか?やってはいけない方法とは? ...

ありがとう

4

1 に答える 1

2

Backbone.js には、いくつかの機能の使用方法を詳しく説明している Web サイトの todo リストの例があります。JavaScript の MVC では、サーバーにデータを照会してから表示する必要があります。

MVC のモデルは、コンテンツを受信するアプリケーションの一部であるため、この場合は、JSON、XML、または好きなものでサーバーからデータを受信します。

MVC のビューは、モデルを介して受信したコンテンツを表示するアプリケーションの一部です。この場合、HTML/CSS のアプリケーション固有の形式で表示されるモデルからのデータです。

MVC のコントローラーは、アプリケーション ロジックを処理するアプリケーションの一部です。この場合、ボタンのすべてのイベント ハンドラーがリンクされ、モデルからビューにデータをロードする関数がいつアクティブ化されるかを制御します。backbone.js に固​​有のものではありませんが。Cake php には、MVC に関する優れたチュートリアルがあります

于 2012-06-18T03:50:40.330 に答える