angulaire de l'interface utilisateur d'erreur: $modal.ouvert n'est pas une fonction

Je vais essayer d'obtenir un modal à apparaître avec Angular-UI v0.10.0 (http://angular-ui.github.io/bootstrap/) et Angulaire 1.1.5, et je reçois le message d'erreur suivant:

Erreur: $modal.ouvert n'est pas une fonction

Je ne sais pas pourquoi j'obtiens cette erreur. Voici ce que j'ai...

HTML:

    <div ng-controller="ModalDemoCtrl">
        <button class="btn btn-default btn-sm" ng-click="open()">open me</button>
    </div>

JS:

app.controller('ModalDemoCtrl', ['$scope', '$modal', function ($scope, $modal) {
    $scope.open = function () {
        var modalInstance = $modal.open({
            templateUrl: 'template.html',
            controller: 'ModalInstanceCtrl', 
            resolve: {}
        });
    };
}]);

app.controller('ModalInstanceCtrl', ['$scope', '$modalInstance', function ($scope, $modalInstance) {
    $scope.ok = function () {
        $modalInstance.close();
    };
    $scope.cancel = function () {
        $modalInstance.dismiss('cancel');
    };
}]);

Je suis juste essayer d'obtenir les bases de la première...comme d'obtention d'ouvrir. J'ai à peu près m'a épuisé les ressources, de sorte que toute aide serait grandement appréciée! Merci!

OriginalL'auteur awmcreative | 2014-02-14