angular.js - 如何在一个自定义的函数中使用angular的核心组件?
阿神
阿神 2017-05-15 16:52:33
0
1
560
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学习者快速成长!