AngularJS wstrzykuje problem z modalem Angular Bootstrap
Integruję modal z Angular Bootstrap i próbuję dostosować próbkę kodututaj do mojej aplikacji. Dostaję błąd:Error: [$injector:unpr] Unknown provider: $modalInstanceProvider <- $modalInstance
Co muszę zrobić, aby program $ modalInstance działał? Widzę z przykładowego kodu, że napisali go tak, że mieści się w zakresie funkcji, ale nie jestem pewien, jak pisać rzeczy podczas łączenia kontrolerów.
angular.module('myApp', ['ui.bootstrap']).
controller('ModalInstanceCtrl', function($scope, $modalInstance) {
}).
factory('AuthService', ['$http', '$rootScope', '$modal',
function($http, $rootScope, $modal) {
return {
loginModal: function(callback) {
var modalInstance = $modal.open({
templateUrl: '/partials/main/signin',
controller: 'ModalInstanceCtrl'
});
modalInstance.result.then(function(selectedItem) {
$scope.selected = selectedItem;
}, function() {});
}
};
}
]);