出力する必要がある JavaScript 構成がたくさんあります (自分のニーズに合わせた構成オブジェクト、jquery ダイアログのセットアップなど)。これらは、フォームの特定のフィールド用です。
これには常に追加される 1 つのスクリプト ブロックを使用していましたが、使用される実際のフィールドの構成のみが生成された html に含まれるように、各フィールドのテンプレート システムのパーシャルにスクリプト ブロックを追加することにしました。scrip ブロックに、基本的にパーシャルへのパスであるクラスを与えることにしました。これにより、そのスクリプト ブロックを正確かつ迅速に見つける場所がわかります。
これは良いアプローチですか?これは、特定のインターフェイス ウィジェット、ポップアップ、ajax リクエストなどに必要なすべての構成を含む巨大なスクリプトよりも優れていると思います。
多くの個別のスクリプトブロックがあるページの速度が低下しますか? ブロックには関数がなく、プロパティを持つオブジェクトだけです。