0
使用工廠在Angular中建立自我參考模式的正確方法是什麼?例如,如果我具有相同類型的對象的父 - 子關係:角度工廠自我參考
angular.module('app.factories')
.factory('PersonFactory', function(PersonFactory) {
function Person(name) {
this.name = name;
this.mom = new PersonFactory('Frank');
this.dad = new PersonFactory('Sue');
}
Person.prototype.getMom = function() {
return this.mom;
};
Person.prototype.getDad = function() {
return this.dad;
};
return Person;
});
此(顯然)返回一個循環依賴錯誤。
gah,我知道這很簡單!而不是試圖注入它並使用工廠,我只需要直接使用該對象:\謝謝!請提交答案,以便我可以標記爲已接受的答案:) – ossys