国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Angular的模塊化(代碼分享)

2019-11-19 18:15:14
字體:
來源:轉載
供稿:網友

在前面的幾個文章中,我們的數據都是以函數的方式定義在全局的作用域下,這樣很顯然是不對的,沒有模塊化的思想,下面的例子介紹Angular的模塊化!

<!DOCTYPE HTML><html ng-app="myApp"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>AngularJs模塊化</title><script type="text/javascript"src="https://code.angularjs.org/1.3.8/angular.min.js"></head><body><div ng-controller='Aaa'>  <p>{{name}}</p></div><div ng-controller='Bbb'>  <p>{{name}}</p></div><script type="text/javascript">var m1 = angular.module('myApp',[]);//參數1:模塊的名字,參數2:當前模塊中依賴的模塊,後面的文章會介紹m1.controller('Aaa',function($scope){  $scope.name = 'hello AngularJs';});m1.controller('Bbb',function($scope){  $scope.name = 'Hi';});</script></body></html>

首先在html上綁定初始化的名稱,并附上myApp,使用angular.model在JS中定義多個模塊,并附上參數。

再使用控制器定義數據,注意控制器傳遞的參數,模塊名和匿名函數

都知道我們的項目在上線後合并壓縮的,這樣我們匿名函數傳遞的形參在壓縮後出現問題,所以這個時候我們需要將參數包裹成數組,來避免壓縮的問題!

m1.controller('Aaa',['$scope',function($scope){  $scope.name = 'hello AngularJs';}]);m1.controller('Bbb',['$scope',function($scope){  $scope.name = 'Hi';}]);

 這個時候注意控制器傳遞的參數,模塊名和數組(包含服務和匿名函數)。

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊泗县| 天长市| 朔州市| 杭锦后旗| 迁安市| 天长市| 准格尔旗| 太白县| 翁源县| 宝应县| 信宜市| 东阳市| 金川县| 宁河县| 藁城市| 潼南县| 枣庄市| 山阴县| 昌都县| 德清县| 扎鲁特旗| 文山县| 庆元县| 枞阳县| 富民县| 新沂市| 沅江市| 杂多县| 凭祥市| 勐海县| 苗栗市| 东明县| 南乐县| 建宁县| 洪泽县| 萨迦县| 尚志市| 西平县| 昌平区| 齐河县| 疏勒县|