亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

angular.js - angular,公共的代碼你們是放在哪里的

瀏覽:121日期:2024-10-04 09:19:24

問題描述

我最開始是放在rootScope,發現這是全局屬性,就放棄了又不想在每個需要用到的controller里面都寫一遍,之后我選擇放入指令directive里面的controller里面,之后,我又發現,directive是依賴HTML的,如果方法一樣,但是我HTML不一樣,指令就沒辦法用來了。說得有點亂,我的意思是:我的一個方法所有的地方都可能用得到,我需要放在哪里?以后用得上的時候直接調用方法。比如:把它作為公共的代碼,應該怎么寫angular.js - angular,公共的代碼你們是放在哪里的

問題解答

回答1:

最好用service或者factory

// use factoryangular.module(’YourAppName’) .factory(’YourFuncName’, function() {return function() { // your function code here} }); // use serviceangualr.module(’YourAppName’) .service(’myUtils’,function() {this.yourFuncName = function() { // your function code here} })

對于截圖中的情況

angular.module(’YourAppName’) .factory(’YourFuncName’, function() {return function($scope) { return function(modal) {// Use $scope Here }} }); // 使用時somthing.then(yourFuncName($scope))

相關文章:
主站蜘蛛池模板: 精品欧美一区二区精品久久 | 精品精品久久宅男的天堂 | 亚洲福利秒拍一区二区 | 免费能直接在线观看黄的视频 | 国产福利乳摇在线播放 | 国产免费一区2区3区4区 | 视频一区二区国产无限在线观看 | 欧美乱xxxxxxxxx| 国产成人高清精品免费5388 | 99久久精品免费精品国产 | 国产免费一区2区3区4区 | 国产日本特黄特色大片免费视频 | 永久免费人成网ww555kkk手机 | 日韩欧一级毛片在线播无遮挡 | 亚洲精品亚洲人成在线播放 | 久久精品视频在线 | 日韩免费观看的一级毛片 | 视频一区二区在线观看 | 亚洲成a人片在线观看www | 亚洲精品专区一区二区三区 | 黄色91| 免费看欧美日韩一区二区三区 | 大陆一级毛片 | 中文字幕在线久热精品 | 1000部啪啪未满十八勿入中国 | 国产精品国产精品国产三级普 | 亚洲你懂的 | 天天看天天射天天碰 | 亚洲视频网站在线观看 | 亚洲精品不卡在线 | 日本mv精品中文字幕 | 欧美视频一二三区 | 在线免费观看污片 | 国产一级内谢a级高清毛片 国产一级毛片大陆 | 国产二区精品 | 国产一区二区网站 | 国产高清japanese国产在线观看 | 久9视频这里只有精品8 | 婷婷色5月| 无夜精品久久久久久 | 亚洲国产精品67194成人 |