recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Comment utiliser les composants de base angulaires dans une fonction personnalisée?

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){};
阿神阿神2808 Il y a quelques jours598

répondre à tous(1)je répondrai

  • 过去多啦不再A梦

    过去多啦不再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)

    répondre
    0
  • Annulerrépondre