angular
.module('angProj')
.controller('UserCtrl',
['$scope', '$uibModal',
function ($scope, $uibModal) {
$scope.results = function (content, completed) {
var modalInstance = $uibModal.open({
backdrop: 'static',
keyboard: false,
animation: $scope.animationsEnabled,
templateUrl: '/Scripts/angularApp/views/user-modal.html',
controller: 'UserModalCtrl',
resolve: {
items: function () {
return $scope.items;
}
}
});
if (!completed || content.length === 0) {
return;
}
modalInstance.close();
modalInstance.dismiss('cancel');
我无法在用户添加完成时关闭模型。在用户模式上,我正在显示进度条。代码运行良好,没有错误,但模式保持打开状态。我也尝试了 $uibModalInstance 但控制器抛出错误:未知提供者(无法在同一个 UserCtrl 上注入 $uibModalInstance) 我正在注入 ui.bootstrap (ui-bootstrap-tpls-1.1.2.js)
谢谢你的时间。