在Angular里面,services作为单例对象在需要到的时候被创建,只有在应用生命周期结束的时候(关闭浏览器)才会被清除.而controllers在不需要的时候就会被销毁了.服务用于在控制器之间进行共享,用的时候只要把服务注入到控制器就可以了. provider(name,object) provider(name,constroctor) factory(name,$getFunction) service(name,constroctor()) 例子: 用factory创建服务 在ser…