我正在尝试通过 Angular 服务将来自旧版 javascript 函数的消息广播到 Angular 控制器中。在 Angular 内调用时,广播工作正常,但在外部调用时不行。见http://jsfiddle.net/yh3Ds/24/
问问题
1857 次
1 回答
7
似乎angular.injector()
正在创建新的模块实例,它独立于与 html viang-app
属性绑定的模块实例。
所以解决方案是使用手动引导程序并在那里获取注入器。使用这个注入器,您可以访问服务实例,$rootScope
它实际上是控制视图。
这是更新的小提琴;http://jsfiddle.net/d8vX3/1/
于 2012-09-21T06:01:34.053 回答