如果我在这样的工厂中分配了一个对象:
$http.get('/api/whatever').success(function(data) {
result = data.obj
});
它给出了结果一个新的地址,因此我的控制器对result
的引用被打破了。那么如何分配呢?值按价值有效,但似乎不是正确的方法。如何正确观看对象?
基本上工厂具有获取和设置工厂对象中值的方法。这是一个例子。在更新出厂对象之后,您可能必须使用事件,以便所有其他实例都具有更新的值