【发布时间】:2016-10-20 16:23:37
【问题描述】:
我正在使用引导模式,但无法利用它们的全部功能。
我的模式基本上是一个编辑弹出窗口。所以它有一个Save和一个Cancel。
- 如果是Saved,成功的话,应该先关闭然后再关闭父 应该路由到另一个页面。
- 如果它被取消,它应该关闭但不能重新路由。
我没有真正得到的东西:
- 我在什么/哪里捕捉到“原因”被驳回
- 如果我可以使用它来决定是否重新路由
- 关闭/结果/解雇如何协同工作。
我查看了一堆答案,但我似乎没有看到它们是如何一起处理的。
var modalInstance = $uibModal
.open({
templateUrl: 'cartModalContent',
controller: 'cartModalInstanceController',
controllerAs: 'cartModalVm',
resolve: {
payData: vm.PayData
}
})
.closed
.then(function(){
$state.go('layout.package-labels');
});
modalInstance.result.then(function () {
// ??
});
【问题讨论】:
标签: twitter-bootstrap angular-ui-bootstrap