带有$ scope参数的UI-Router rootscope onchange事件

时间:2016-10-20 11:08:08

标签: angularjs angularjs-scope angular-ui-router

我想在一个函数中使用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

0 个答案:

没有答案