我定义了一个工厂类,我在控制器中实例化。
我想在User类的工厂声明中定义一个方法,该方法将在其任何属性发生更改时得到通知。
以下是代码笔中代码的链接
app.factory('User', ['$rootScope', function ($rootScope) {
function User(userData) {
User.prototype.Name = userData.nameSample;
User.prototype.Age = userData.Age;
$rootScope.$watch(this, function (oldValue, newValue) {
}, true);
};
User.prototype = {
Name: null,
Age: null
}
return User;
}]);