1

そのため、複雑な Web アプリを構築しています。その一部には、ツール パネルの構築が含まれます。

  • ツール パネルは、ボタンまたはサブパネルで構成されます。
  • 各ボタンにはアクションが添付されている必要があります。クリックするか、どこかにドラッグして機能を提供できます。
  • パネルでボタンをクリックすると、ツールバーにクールなものが表示されることがあります:)
  • アプリが進化するにつれて、新しいボタンが表示されます
  • ボタンの順序を変更したり、既存のパネルを別のボタンに取り付けたい場合があります

JQuery MX を使用してこのアプリ全体を設計したいと考えています。ツールバーはアプリの核心であり、最初にコーディングされるため、この開発を使用して、最初の MVC JQuery アプリを使用する方法を学習することを目指しています。

この種の獣を開始する方法について、誰かが出発点を提供できますか?

コントローラーが出発点であり、JQuery 関数のようにコーディングされていることは理解していますが、モデルとビューが JQuery MX でこれとどのように連携するかは完全にはわかりません

4

1 に答える 1

1

JavaScript MVC (不必要に複雑だと思いました) ではありませんが、実際にツールバーを使用して Web アプリケーションを作成しました。

のような構成ファイルを作成しますbuttonName : actionName。コントローラーは構成ファイルを実行し、アクションをボタンのクリック イベントに割り当てます。

私のツールバーは非常に小さかったので (ボタンは 10 個程度、変更はありましたが)、すべてのアクションを 1 つのコントローラーにまとめましたが、各アクションは数行しかなく、個別のプラグインを呼び出していました。ボタンがたくさんある場合は、アクションを別のコントローラーに分けたいと思うかもしれません。

次に、ツールバーの視覚的な表現を処理する汎用コードのセットを含むプラグインを用意します - ドロップ シャドウ、背景色、アイコン管理など。HTML では、各ボタンを '' タグにしたので、きれいに劣化しました。

サブパネルは、プレゼンテーション層の単なる追加機能です。

于 2012-01-24T15:01:57.390 に答える