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)
清除說明.. –