午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:261日期: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))

相關文章:
主站蜘蛛池模板: 中国大陆高清aⅴ毛片 | 亚洲男人在线天堂 | 日韩第二页 | 欧美在线视频免费观看 | 天天伊人网 | 国内外成人在线视频 | 欧美成欧美va| 精品精品精品 | 亚洲性综合 | 久久亚洲综合 | 国产精品免 | 日韩视频成人 | 国产免费99 | 伊人77| 91亚洲国产成人精品一区二区三 | 超碰免费成人 | 精品天堂| 懂色av蜜臀av粉嫩av | 欧美影视一区二区三区 | 日本黄色小视频在线观看 | 四虎新网址 | 国产亚洲激情 | 亚洲网在线 | 高清一区二区 | 欧美疯狂做受xxxxx高潮 | 福利视频在线免费观看 | 天天干狠狠爱 | 三级亚洲欧美 | 国产精品久久毛片 | 亚洲国产黄色 | 成人午夜淫片免费观看 | 超碰在线中文字幕 | 免费又黄又爽又色的视频 | 精品国产第一页 | 亚洲成人av网址 | 久草视频手机在线 | 中文字幕精品一区二区精品 | 成人免费在线视频网站 | 中文字幕在线观看视频网站 | 91视频一区| 成人免费黄色大片v266 |