一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

AngularJs module模塊簡(jiǎn)介

 沙門(mén)空海 2018-02-02

 在AngularJs中,模塊是定義應(yīng)用的最主要方式。模塊包含了主要的應(yīng)用代碼。

一個(gè)應(yīng)用可以包含多個(gè)模塊,每個(gè)模塊都包含了定義具體功能的代碼。

使用模塊能給我們帶來(lái)許多好處,比如:

1.保持全局命名空間的清潔;

2.編寫(xiě)測(cè)試代碼更容易,并能保持其清潔,以便更容易找到相互隔離的功能;

3.易于在不同應(yīng)用間復(fù)用代碼;

4.使應(yīng)用能夠以任意順序加載代碼的各個(gè)部分。

AngularJs允許我們使用angular.modle()方法來(lái)聲明模塊,這個(gè)方法能夠接受兩個(gè)參數(shù),第一個(gè)是模塊的名稱(chēng),第二個(gè)是依賴(lài)列表,也就是可以被依賴(lài)注入到模塊中的對(duì)象列表。

andular.modle('myApp',[]);

注:這個(gè)方法相當(dāng)于AngularJs模塊的setter方法,是用來(lái)定義模塊的。

angular.module('myApp');

注:這個(gè)防范用戶(hù)獲取應(yīng)用,相當(dāng)于AngularJs的getter方法,用來(lái)獲取對(duì)模塊的引用。

參數(shù)說(shuō)明

1.name(字符串)

name是模塊的名稱(chēng),字符串變量。

2.requires(字符串?dāng)?shù)組)

requires包含了一個(gè)字符串變量組成的列表,每個(gè)元素都是一個(gè)模塊名稱(chēng),本模塊依賴(lài)于這些模塊,依賴(lài)需要在本模塊加載由注入器 進(jìn)行預(yù)加載。

實(shí)例1:

  1. <ul ng-app="myApp" ng-controller="myCtrl">  
  2.     <li ng-repeat="x in items track by $index">  
  3.         <strong>{{x}}</strong>  
  4.     </li>  
  5. </ul>  
  6. <script>  
  7.     //自定義模塊  
  8.     var app = angular.module('myApp', []);  
  9.     app.controller('myCtrl', function ($scope) {  
  10.         $scope.items = [1, 2, 3, 2];  
  11.     });  
  12. </script>  


實(shí)例2:

  1. <div class="alert alert-danger" ng-app="myApp" ng-controller="myCtrl">  
  2.         {{a}}+{}={{c}}  
  3. </div>  
  4. <script>  
  5.     //自定義模塊1,  
  6.     angular.module('common', []).service('addition', function () {  
  7.         this.add = function (a, b) {  
  8.             return a + b;  
  9.         }  
  10.     });  
  11.     //自定義模塊2,依賴(lài)于模塊一  
  12.     var app = angular.module('myApp', ['common']);  
  13.     app.controller('myCtrl', function ($scope, addition) {  
  14.         $scope.a = 3;  
  15.         $scope.b = 4;  
  16.         $scope.c = addition.add($scope.a, $scope.b);  
  17.     });  
  18. </script>  


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    欧美人禽色视频免费看| 成年人免费看国产视频| 中文字幕高清不卡一区| 国产一二三区不卡视频| 亚洲欧美日韩综合在线成成| 国产日韩欧美在线播放| 欧美丰满人妻少妇精品| 草草视频福利在线观看| 成人精品欧美一级乱黄| 国产亚洲精品一二三区| 欧美精品在线播放一区二区| 五月激情综合在线视频| 人妻少妇系列中文字幕| 欧美一级片日韩一级片| 91日韩在线观看你懂的| 欧美一区二区三区在线播放| 欧美国产日本免费不卡| 精品国产亚洲av成人一区| 久久福利视频在线观看| 不卡视频在线一区二区三区| 欧美亚洲91在线视频| 欧美亚洲91在线视频| 欧美日韩综合综合久久久| 成人国产激情福利久久| 成人免费视频免费观看| 偷拍美女洗澡免费视频| 丰满少妇被猛烈撞击在线视频| 亚洲国产成人精品福利| 久久久精品日韩欧美丰满| 国产熟女一区二区精品视频| 在线一区二区免费的视频| 麻豆91成人国产在线观看| 久久精品欧美一区二区三不卡| 国产肥妇一区二区熟女精品| 久久亚洲精品成人国产| 国产一区欧美午夜福利| 色婷婷国产精品视频一区二区保健 | 久久福利视频视频一区二区| 九九热在线视频精品免费| 亚洲欧美日韩在线中文字幕| 亚洲香艳网久久五月婷婷|