将服务视为单例,例如在AngularJS中,我们是否将服务视为维护状态的对象?还是可以将这些服务视为可让我们生成对象的静态函数的容器。
function controller($serviceA) {
$serviceA.create();
$serviceA.set('foo', 'bar');
$serviceA.save();
}
function controller($serviceA) {
$object = $serviceA.create();
$object.set('foo', 'bar');
$object.save();
}