私はGoogleグループ、angularjs.org、およびいくつかの深刻なGoogleを見てきましたが、私がやろうとしていることの明確な例や説明が見つかりません.
私がやろうとしているのは、アプリケーションを複数のモジュールを使用してビューに分割することです。オンラインで読んだことから、手動でブートストラップする必要があることはわかっていますが、まだ書き込みができていません
現在、「thermostatApp」と「PeopleApp」の 2 つのモジュールがあり、以下に示す独自のコンテナーにそれらをアタッチしたいと考えています。
<div id="thermostatApp_container">
<div data-ng-include="'modules/thermostat/thermostat.html'"/>
</div>
<div id="peopleApp_container">
<div data-ng-include="'modules/people/people.html'"/>
</div>
私がやろうとしていたのは、次のように各コンテナ要素にブートストラップすることでした:
angular.element($('#peopleApp_container')).ready(function() {
angular.bootstrap($('#peopleApp_container'), ['peopleApp']);
});
angular.element($('#thermostatApp_container')).ready(function() {
angular.bootstrap($('#thermostatApp_container'), ['thermostatApp']);
});
これは私にとってはうまくいきません。モジュールの配列を使用して複数のモジュールをアタッチできることは知っていますが、ブートストラップする要素をどのように指定しますか? 私が説明していることを行うことは可能ですか?そうでない場合、それにアプローチする最良の方法は何ですか?モジュールをできるだけ分離したいのです。