服务是AngularJS中非常重要的一个概念,虽然我们有了控制器,但考虑到其生命实在脆弱,我们需要用到服务. 起初用service时,我便把service和factory()理所当然地关联起来了. 确实,factory()是创建一个服务的最简单的方式,但服务并非仅此而已. 这里记录一下我对服务的一些简单认识. Service 非常重要的一点 —— 服务是单例. 一个服务在一个AngularJS应用中只会被$injector实例化一次,并贯穿应用的整个生命周期,与脆弱的控制器们进行通信. 先从注册…