I want to implement the application here,
http://plnkr.co/edit/tOow1cCjrGiXxpeT3EXZ?p=preview
Firstly, I use this application layout.html,
<script src="/Content/scripts/angular/angular.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular-animate.js"></script>
<script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.14.3.js"></script>
Secondly, My angular js module layout.html,
var appModule = angular.module("app", ["ui.router", "directives", "constants", "services", "oc.lazyLoad", "ngCookies", 'ngAnimate', 'ui.bootstrap', 'ngSanitize', 'mgcrea.ngStrap']);
I use HTML,
<div style="height: 305px">
<uib-carousel interval="myInterval" no-wrap="noWrapSlides">
<uib-slide ng-repeat="slide in slides" active="slide.active">
<img ng-src="{{slide.image}}" style="margin:auto;">
<div class="carousel-caption">
<h4>Slide {{$index}}</h4>
<p>{{slide.text}}</p>
</div>
</uib-slide>
</uib-carousel>
<div class="row">
<div class="col-md-6">
<button type="button" class="btn btn-info" ng-click="addSlide()">Add Slide</button>
<div class="checkbox">
<label>
<input type="checkbox" ng-model="noWrapSlides">
Disable Slide Looping
</label>
</div>
</div>
<div class="col-md-6">
Interval, in milliseconds: <input type="number" class="form-control" ng-model="myInterval">
<br />Enter a negative number or 0 to stop the interval.
</div>
Google Console Error Messages:
Error: [$compile:ctreq] http://errors.angularjs.org/1.3.14/$compile/ctreq?p0=carousel&p1=slide
at Error (native)
at http://localhost:17384/Content/scripts/angular/angular.min.js:6:417
at D (http://localhost:17384/Content/scripts/angular/angular.min.js:56:98)
at A (http://localhost:17384/Content/scripts/angular/angular.min.js:59:241)
at http://localhost:17384/Content/scripts/angular/angular.min.js:66:193
at http://localhost:17384/Content/scripts/angular/angular.min.js:112:20
at l.$get.l.$eval (http://localhost:17384/Content/scripts/angular/angular.min.js:125:305)
at l.$get.l.$digest (http://localhost:17384/Content/scripts/angular/angular.min.js:122:398)
at l.$get.l.$apply (http://localhost:17384/Content/scripts/angular/angular.min.js:126:58)
at http://localhost:17384/Content/scripts/angular/angular.min.js:138:243