AngularJS 器重注入

依靠注入

借助于注入(Dependency
Injection,简称DI)是一种软件设计格局,在这种格局下,一个或更多的倚重(或服务)被注入(只怕通过引用传递)到一个单身的对象(或客户端)中,然后改成了该客户端状态的一部分。
该情势分离了客户端看重本人作为的创始,这使得程序设计变得松耦合,并听从了看重反转和纯粹职责规范。与劳务定位器方式形成直接相比的是,它同意客户端询问客户端如何运用该系统找到着重。

angularjs 倚重注入的应用

AngularJS
提供很好的借助注入机制。内置很多服务,可以向来动用,比如$http,$scope等

var app = angular.module('myApp', []);
app.controller('costCtrl', function($scope) {
    $scope.quantity = 1;
    $scope.price = 9.99;
    $scope.firstNumber = 123;
    $scope.sencondNumber = 321;
});

angularjs 自定义服务

angularjs可以定义本身的劳动,并透过依赖注入来行使
参考资料:
http://www.runoob.com/angularjs/angularjs-services.html

相关文章