0

多くの JavaScript アイテムに依存するサイトをセットアップしています。ページが必要なものだけを呼び出すようにセットアップしたいと考えています。さまざまな種類の機能があるため、使いやすいようにそれらを独自の js ファイルに分割するつもりです。たとえば、ドラッグ アンド ドロップ機能がある場合は、ドラッグ アンド ドロップ用の js ファイルを含めます。その中には、クラスを使用して機能をオンにする汎用呼び出しがあります。この方法では、ドラッグ アンド ドロップを使用するページでのみ使用されます。

たとえば、一部が選択の変更イベントにあり、他の人がボタンにいるときに、ajax呼び出しがあると、これはよりコンパクトになります。おそらく、これらをタイプごとに異なるファイルに分けることができます。

私の懸念は、呼び出しにさらに多くのパラメーターを渡す必要があるか、別の URL が必要な場合、このコードはどこに呼び出しを行うのですか?

できれば、ページ自体にコードを入れたくありません。

これを最適に設定する方法について、ご意見をお聞かせください。

4

3 に答える 3

1

RequireJSがあなたの答えかもしれません:

RequireJS は、JavaScript ファイルおよびモジュール ローダーです。ブラウザ内での使用に最適化されていますが、Rhino や Node.js などの他の JavaScript 環境でも使用できます。RequireJS のようなモジュラー スクリプト ローダーを使用すると、コードの速度と品質が向上します。

于 2012-07-14T18:51:20.477 に答える
0

これは私がやっていることと似ているように聞こえるので、ここで私がやったことは次のとおりです。

  • ほとんどどこでも使用される関数を含む 1 つの中央ファイル。
  • いくつかの場所で使用されているが、どこにでも含める価値のないファイルを含むフォルダー。
  • 1 つのページでのみ使用されるファイルを含むフォルダー。

次に、必要な<script>タグを含めるだけです。

于 2012-07-14T18:51:39.900 に答える
-1

うーん、既存のフレームワークhttp://speckyboy.com/2010/05/17/15-javascript-web-ui-libraries-frameworks-and-libraries/を見ましたか?

于 2012-07-14T19:09:57.010 に答える