如何消除角度和外部范围外方法的变化

时间:2014-11-19 12:45:33

标签: angularjs angularjs-scope angularjs-factory

所以我意识到在角度范围之外进行更改,就像在异步AJAX回调中一样,不会在范围上进行角度调用$ apply。到目前为止,我已经通过在更改后调用$ scope。$ apply()解决了这些问题,但这次函数不在同一范围内。该方法位于工厂中,并从控制器调用。

我已经尝试将范围作为参数从控制器发送到工厂,这确实有效,但是并不漂亮,因为我希望有很多这样的方法,每次发送一个额外的参数看起来很难看。 / p>

有什么想法吗?

0 个答案:

没有答案