我想在一个函数中使用fromState $ scope 在根部活动中未命名的功能。
现在看起来像这样:
$rootscope.$on('$stateChangeStart'
function(event, toState, toParams, fromState, fromParams){
somethingService.saveSomething($scope)//the scope from fromState
}
)
所以我解释一下我的整个模型: somethingService是一种具有所有数据库功能的服务。 saveSomething是一种向DB保存内容的方法。
fromState是我目前处理某事的状态。 当我更改状态时,它应该通过事件自动调用somethingService.saveSomething($ scope.something)来保存$ scope.something。
以下是Statechange事件的文档,该文档仅存在于$ rootscope级别DOC