私はAngularJSアプリケーションで作業しています。私のindex.htmlでAngularJS UiBoostrapアコーディオン。コントローラ 'uibAccordion'は、指示文 'uibAccordionGroup'に必要です。
、私のbodyタグの終わりに、私はこの宣言:私は私のangular.module
でそして、私のhtmlで 'ui.bootstrap' を含める
<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
を、私はP
...これは正常に動作しているUIB-アコーディオン
<div id="Help" uib-accordion-group is-open="main.openHelp">
<uib-accordion-heading>
<span >
Help
</span>
<span>
<i class="pull-right fa" ng-click="main.openHelp = !main.openHelp" ng-class="{'fa-chevron-down': main.openHelp, 'fa-chevron-left': !main.openHelp}"></i>
</span>
</uib-accordion-heading>
<div class="row">
<div>
Useless Content
</div>
</div>
</div>
、私は/ etc近いそれを開くことができます使用するようにしてください私はエラーが記録されているということです: https://docs.angularjs.org/error/$compile/ctreq?p0=uibAccordion&p1=uibAccordionGroup
私はこれを解決するために何をすべきか理解していません。
ところで、私はこのページで複数回uib accordionを使用しているので、このエラーは複数回記録されます。 (私は別の<div uib-accordion-group ></div>
タグを持つ)
angular.module( 'myModule'、['ui.bootstrap'])を追加しました。あなたのモジュールで –
私が言ったことと違いはありますか?var app = angular.module( 'myModule'、['ui.bootstrap']) このモジュールを次の場所に含める必要がありますか?私は、私の角モジュールに 'ui.bootstrap'もう一つ? –
を含める必要はありません。 –