在退出的视图中为多个控制器调用保存功能会很方便。谁有一个如何调用这些的例子?我尝试过在状态中定义顶级的嵌套控制器,但无法在子控制器中调用函数
答案 0 :(得分:1)
您是否查看了$stateChangeStart
中的ui-router
事件。您可以在每个控制器中将偶然处理程序附加到此事件以执行自定义逻辑处理
$scope.$on('$stateChangeStart',
function(event, toState, toParams, fromState, fromParams){
//Code to call before state change is complete.
})