亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

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

相關文章:
主站蜘蛛池模板: 国产日韩在线播放 | 亚洲综合日韩精品欧美综合区 | 成人欧美日韩视频一区 | 国产免费黄视频 | 色欲麻豆国产福利精品 | 国产2021中文天码字幕 | 性欧美一级毛片 | 加勒比色久综合在线 | 国产成人精品一区二区秒拍 | 91香蕉国产在线观看免费永久 | 91chinesevideo在线观看| 免费视频久久久 | 精品中文字幕在线 | 成人毛片18女人毛片免费 | 黄色毛片免费看 | 日本免费在线 | 欧美一级黄 | 97视频久久 | 国产午夜免费不卡精品理论片 | 欧美日韩一日韩一线不卡 | 美女一级毛片免费看看 | 国产亚洲福利 | 亚洲视频偷拍自拍 | 欧美一级毛片俄罗斯 | 成人免费黄色网址 | 成 人 在 线 免费 8888 www | 欧美激情一级欧美精品 | 一区二区在线看 | 高清国产在线播放成人 | 亚洲综合首页 | 久久精品国产精品亚洲毛片 | 三级大片网站 | 久久久久久久99久久久毒国产 | 亚洲成人tv | 毛片免费观看视频 | 亚洲乱人伦在线 | 久久视频精品线视频在线网站 | 久久久久久久久久久久久久久久久久 | 亚洲一区免费看 | 欧美国产一区二区 | 欧美极品在线视频 |