angular.js - 如何在一個自訂的函數中使用angular的核心元件?
阿神
阿神 2017-05-15 16:52:33
0
1
522
var app = angular.module('controllers', []);
app.controller('StoreSignUpCtrl', function($scope, $state, $q){});

在controller中引用$scope, $state, $q, $ionicActionSheet就可以注入這些系統組件並使用他們。
請問如果我自訂一個函數如何才能使用到這些元件呢?

var myFun = function($q){};
阿神
阿神

闭关修行中......

全部回覆(1)
过去多啦不再A梦

你得函數都是出現在angular的一個controller 或者指令 或者 一個服務或者塊裡面的,而以上的都是可以通過 引入angular的內庫的,所以你自己定義的函數肯定可以使用到得,

比如說 你得 函數定義在一個指令中

angular.module('controllers', []).directive('mydirective',['$timeout',function($t){
    var myFun = function($t){};//这样就可以用到 系统的组件$timeout了 
}])

如果有什麼不懂的 可以繼續討論

(我不太清楚 你定義的函數在什麼地方,所以答案不一定是你想要的)

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!