0
私は整理する方法についてアドバイスを受けたいYii.Iを使用してプロジェクトを作成するにはJavaScriptを整理するためにどのようJavaScript.Iは、いくつかのオプションについて考えた:はYiiのプロジェクト
- を1つのファイル(アプリ内のすべてのコードを入れてください。 js)は、各機能modulを作成し、プロジェクトの各ページにそれを添付します。しかし、問題は、すべての機能がすべてのページで必要なので、この場合、無駄なコードを読み込まなければならず、数百行の間をナビゲートすることは困難です。 (私は別ファイルに書き込んだ後に "コンパイル"することができますが、余分なコードの問題は解決しません)
- それぞれの機能ごとに別ファイルを作成し、Yii経由で管理しますファイルをページに)。しかし、いくつかの機能はわずか数行のコードしか必要とせず、ファイルを作成するのは不合理なようです。
use your_app\assets\YourAsset;
//use common\models\UserParam;
//use common\models\LandScope;
/* @var $this \yii\web\View */
/* @var $content string */
YourAssest::register($this);
?>
を登録することができ\ your_asset_filename.php あなたはyour_app \ビュー\レイアウト内部に格納され、適切なレイアウトでは資産の混合およびレイアウト
を使用することができます