2016-04-15 4 views
0

持っエラー

Error: $injector:unpr Unknown Provide 

angularjs

var App = angular.module('StartModule', ["ui.bootstrap"]); 
App.controller('ModalDemoCtrl', ['$scope', '$uibModal', function ($scope, $uibModal) { 
$scope.test = function() {}}); 

私は$ uibModal

を追加するときにエラーが
+0

私はangularjsバージョンを知っているかもしれませんか? – kiro112

+0

index.htmlに「ui-bootstrap」関連のエントリを挿入しましたか? –

+0

bower依存関係を使用している場合は、これが含まれている必要があります。 –

答えて

0

を注入$を表示されますuibModalInstance依存関係。 $ uibModalInstance.dismiss( 'キャンセル')のようなイベントを使用します。

var App = angular.module('StartModule', ["ui.bootstrap"]); 
 
App.controller('ModalDemoCtrl', ['$scope', '$uibModalInstance', function ($scope, $uibModalInstance) { 
 
$scope.test = function() {}});

+0

私は同じエラーを持っています – user5555160

+1

@ user5555160あなたが使用しているどの角度のブートストラップバージョンを知っていますか? –

+0

*バージョン:1.3.1 - 2016-04-05 – user5555160

関連する問題