【发布时间】:2013-05-21 18:32:58
【问题描述】:
在第一个示例代码中,所有内容都按原样工作 - 在每次页面路由更改时,我们都会检查一些条件 ($timeout) 并解决一个承诺:
在第二个示例中,我们将var rulesFactory 移动到app.factory('rulesFactory'),现在它可以工作一次:
JSFiddle App Factory sample code
是缓存吗?如何解决这个问题以提高代码的可重用性?
【问题讨论】:
-
如果你在解析中使用 factory 作为字符串,它只会被调用一次 groups.google.com/forum/#!msg/angular/QtO8QoxSjYw/SWxea0tOBGYJ
标签: caching angularjs routing promise resolve