依赖注入

依赖注入是一种软件设计模式,用来处理代码的依赖关系。

Angular的依赖注入只是简单的获取它所需要的东西,而不需要创建那些他们所依赖的东西

先看我们之前代码中的一处函数定义:

 var searchFormCtrl = function($http, $scope, productData){}

在这个函数定义中,注意那三个参数: $scope , $http ,productData 这是三个很有意思的东西。总的来说,它们是参数,这没什么可说的。

其中productData是自己定义的数据,通过app.service进行注册,即可注入使用。

···js app.service('productData', function () {} ···

Last updated