angular.js - angularjs 公用的方法
我想大声告诉你
我想大声告诉你 2017-05-15 17:12:37
0
3
583

问题是这样:

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

répondre à tous(3)
漂亮男人

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

淡淡烟草味

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,

滿天的星座

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal