AngularJS的官方文档没有包含任何描述如何$uibModalInstance.close
工作的东西,在下面的代码片段中,scope.close
是一个用于关闭模态窗口并将对象传递给调用者控制器的方法
var app = angular.module('myApp');
app.controller('ModalController', ['$uibModalInstance', modalControllerFn]);
function modalControllerFn($uibModalInstance) {
var scope = this;
// some data object
scope.data = {key1: "value1", key2: "value2"};
scope.close = function() {
$uibModalInstance.close(scope.data);
}
}