recherche

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

angular.js - angularjs 公用的方法

问题是这样:

    在项目所有的路由页面需要请求后台的一个唯一ID值,然后与前端存储在session的值作比较,不相同则跳转到指定页面,相同则不作处理。
    需要在每个路由页面提取session的值来比较,这个是应该直接写一个service然后注入到controller还是需要其他方法来做?
    
我想大声告诉你我想大声告诉你2744 Il y a quelques jours587

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

  • 漂亮男人

    漂亮男人2017-05-15 17:14:37

    Il est possible d'écrire un service et de l'injecter dans le contrôleur.

    Mais ma méthode est de le faire dans angulaire.module.run

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:14:37

    L'affiche peut déterminer le routage dans le contrôleur racine puis définir les sous-règles :

    $rootScope.$on('$stateChangeSuccess', function(){//Todo sth});

    Si l'affiche n'aime pas cette méthode, vous pouvez également injecter $httpProvider dans la configuration et ajouter $httpProvider.interceptors.push('authInterceptor') et ajouter un service authInterceptor en même temps,

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:14:37

    Vous pouvez également effectuer un traitement de vérification dans le contrôleur parent

    répondre
    0
  • Annulerrépondre