Javascript 注入错误,使用ui引导
Javascript 注入错误,使用ui引导,javascript,angularjs,twitter-bootstrap,angular-ui,bootstrap-modal,Javascript,Angularjs,Twitter Bootstrap,Angular Ui,Bootstrap Modal,未知提供程序:$confirmModalProvider您的第二个控制器应该使用$modalInstance而不是$confirmModal 请注意,$modalInstance表示一个模式窗口(实例) 依赖性 代码 crtPromoCtrl.controller('confirmModalCtrl', ['$scope', '$modalInstance', function($scope, $modalInstance) { $scope.yes = function() {
未知提供程序:$confirmModalProvider您的第二个控制器应该使用$modalInstance
而不是$confirmModal
请注意,$modalInstance表示一个模式窗口(实例)
依赖性
代码
crtPromoCtrl.controller('confirmModalCtrl', ['$scope', '$modalInstance', function($scope, $modalInstance) {
$scope.yes = function() {
$modalInstance.close('yes');
};
$scope.no = function() {
$modalInstance.dismiss('no');
};
}]);
控制器中的$confirmModal
是什么?是否要访问crtPromoCtrl
的confirmModal
,请参见此处的脚本:。这就是我想做的。是$confirmModal
还是confirmModal
?@AkashShinde它应该是$modalInstance
而不是$confirmModal
检查我的答案这就成功了!。我认为名称modalInstance
是可以互换的,只要它在第一个控制器中替换了var名称。谢谢@jstudios很高兴在这里帮助您,谢谢:-)
crtPromoCtrl.controller('confirmModalCtrl', ['$scope', '$modalInstance', function($scope, $modalInstance) {
$scope.yes = function() {
$modalInstance.close('yes');
};
$scope.no = function() {
$modalInstance.dismiss('no');
};
}]);