Maison > Questions et réponses > le corps du texte
var app = angular.module('controllers', []);
app.controller('StoreSignUpCtrl', function($scope, $state, $q){});
Vous pouvez injecter ces composants système et les utiliser en référençant $scope, $state, $q, $ionicActionSheet dans le contrôleur.
Comment puis-je utiliser ces composants si je personnalise une fonction ?
var myFun = function($q){};
过去多啦不再A梦2017-05-15 16:54:33
Vos fonctions apparaissent toutes dans un contrôleur ou une instruction ou un service ou un bloc dans Angular, et tout ce qui précède peut être importé dans la bibliothèque interne d'Angular, de sorte que les fonctions que vous définissez peuvent certainement être utilisées
.Par exemple, il faut définir la fonction dans une directive
angular.module('controllers', []).directive('mydirective',['$timeout',function($t){
var myFun = function($t){};//这样就可以用到 系统的组件$timeout了
}])
Si vous ne comprenez rien, vous pouvez continuer la discussion
(Je ne sais pas où se trouve la fonction que vous avez définie, donc la réponse n'est peut-être pas celle que vous voulez)