国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - Angular中關(guān)于控制器編寫方式的問題

瀏覽:148日期:2024-10-03 09:19:03

問題描述

我是Angular初學(xué)者,在學(xué)習(xí)中有個(gè)關(guān)于定義控制器的寫法問題。

在剛接觸的時(shí)候,書上是這樣寫控制的:

var myApp = angular.module(’MyApp’, []);myApp.controller(’MyController’, function($scope){ // todo...})

后來在一些網(wǎng)絡(luò)上的文章,是這樣寫的:

var myApp = angular.module(’MyApp’, []);myApp.controller(’MyController’, [’$scope’, function($scope){ // todo...}]);

那么問題來了,后者加了個(gè)[],是個(gè)什么意思?這兩種寫法有什么不同呢?

在練習(xí)中發(fā)現(xiàn)同樣的實(shí)現(xiàn)用這兩種都可以。

問題解答

回答1:

第二種寫法叫inline-annotation,看文檔依賴注入

angular.js - Angular中關(guān)于控制器編寫方式的問題

這種寫法的主要目的是為了避免源碼壓縮(uglify)時(shí)變量名被替換,導(dǎo)致依賴注入失敗的問題。

如果對(duì)實(shí)現(xiàn)有興趣,可以看手寫依賴注入

回答2:

是要注入的依賴,這種寫法利于以后的代碼壓縮

相關(guān)文章:
主站蜘蛛池模板: 久久久一本 | 亚洲欧美日韩国产综合高清 | 国产视频三级 | 91成人免费观看在线观看 | 91成人免费在线视频 | 欧美一区二区在线观看免费网站 | 男人的天堂精品国产一区 | 国产美女91视频 | 色多多香蕉| 国产欧美视频在线观看 | 一级做a免费视频观看网站 一级做a爰 | 亚洲国产2017男人a天堂 | 成人a毛片在线看免费全部播放 | 国产精品天堂avav在线 | 国产在线高清视频 | 国产日产亚洲系列首页 | 亚洲精品国产专区91在线 | 99re66热这里只有精品免费观看 | www.亚洲免费 | 女人张开腿 让男人桶视频 女人张开腿等男人桶免费视频 | 国产精品高清久久久久久久 | 996久久国产精品线观看 | 宅男毛片 | 女人张开双腿让男人桶爽免 | 99久久免费精品国产免费 | 亚洲最大成人 | 黄色美女免费 | 日本卡一卡2卡3卡4精品卡无人区 | 国产精品久久免费视频 | 国产一区二区三区四区在线观看 | 特级做a爰片毛片免费看 | xx69欧美| 免费国产成人高清无线看软件 | 欧美一区二区aa大片 | 一级aaaaaa毛片免费 | 欧美叫床戏做爰无遮挡 | 怡红院在线观看在线视频 | 性色欧美xo影院 | 国产欧美日韩在线一区二区不卡 | 国产精品亚洲第五区在线 | 亚洲伊人色综合网站小说 |