3
我是新来的角JS只是试图了解$uibModalInstance.close(parameter)
我理解它关闭当前模态窗口parameter
在close()
方法中做什么。
我是新来的角JS只是试图了解$uibModalInstance.close(parameter)
我理解它关闭当前模态窗口parameter
在close()
方法中做什么。
当您打开一个模式时,它将返回一个带有几个承诺的对象,其中一个承诺为result
,当您使用给定的参数调用close
时,该承诺将被解决。
var modalInstance = $uibModal.open({
controller: function($uibModalInstance) {
$uibModalInstance.close('testParameter');
}
});
modalInstance.result.then(function(parameter) {
console.log(parameter); // logs 'testParameter'
});
一个常见的模式是有一个保存/在你的模式确认按钮,HANDELING结果在结果成功。要取消该操作(拒绝结果承诺),您可以拨打$uibModalinstance.dismiss(reason)
清除说明.. –