我什么时候应该使用有角度的工厂或服务?

时间:2016-05-16 16:14:42

标签: javascript angularjs

我是Angular服务/工厂的新手。

这是我简单的角度服务&厂。两者输出相同。

//defining service
app.service('myService', function () {
this.name = '';
this.setName = function (custName) 
{
this.name = newName;
return this.name;
};
});

//defining factory
app.factory('myFactory', function () {
var serviceObj = {};
serviceObj.name = '';
serviceObj.setName = function (custName) {
serviceObj.name = newName;
};
return serviceObj;
});

我已经通过一些链接来了解服务与工厂,但我无法理解。

对于上述代码段,我应该使用什么,工厂或服务。

在一般情况下,我应该何时使用工厂或服务?

  

寻找一些明确的&简洁的回答。

0 个答案:

没有答案