Javascriptの例:
$stateProvider.state("stateA",{
url:"^/statea",
resolve:{
//include or importing controller file here
},
views:{
"header":{
templateUrl:"templates/blocks/login/header.html",
//OR
controllerUrl: "/pathCtrl",
controller: nameController
}
}
}
});
私は私が必要なときに、インデックスファイルにそれらを含めることを強制されずに、その場でコントローラをインポートできるようにしたいと思います。
使用ビルドシステムは、ビルド時にすべてのファイルをバンドルします。物事を非同期に保つことから、価値のあるものはほとんど得られません。角膜は怠惰な負荷に対して非常に敵対的です。 – estus
私はestusのコメントに同意しますが、これを達成するためにcontrollerProviderを使用できるかもしれません。 –
だからベストプラクティスは何ですか?ユーザーが自分のウェブサイト/ webappの任意のページに移動したときに、すべてのコントローラを一度にロードする必要がありますか? – Donovant