标签: angularjs angularjs-scope angularjs-factory
所以我意识到在角度范围之外进行更改,就像在异步AJAX回调中一样,不会在范围上进行角度调用$ apply。到目前为止,我已经通过在更改后调用$ scope。$ apply()解决了这些问题,但这次函数不在同一范围内。该方法位于工厂中,并从控制器调用。
我已经尝试将范围作为参数从控制器发送到工厂,这确实有效,但是并不漂亮,因为我希望有很多这样的方法,每次发送一个额外的参数看起来很难看。 / p>
有什么想法吗?