diff --git a/src/carousel/carousel.js b/src/carousel/carousel.js index 5097f13c82..86aae0f4d4 100644 --- a/src/carousel/carousel.js +++ b/src/carousel/carousel.js @@ -249,6 +249,7 @@ angular.module('ui.bootstrap.carousel', []) transclude: true, replace: true, controller: 'CarouselController', + controllerAs: 'carousel', require: 'carousel', templateUrl: 'template/carousel/carousel.html', scope: { diff --git a/src/carousel/test/carousel.spec.js b/src/carousel/test/carousel.spec.js index 093afd6d01..1e4be5cfee 100644 --- a/src/carousel/test/carousel.spec.js +++ b/src/carousel/test/carousel.spec.js @@ -457,5 +457,22 @@ describe('carousel', function() { expect(scope.next.calls.count()).toBe(1); }); }); + + it('should be exposed in the template', inject(function($templateCache) { + $templateCache.put('template/carousel/carousel.html', '