问题是这样:
在项目所有的路由页面需要请求后台的一个唯一ID值,然后与前端存储在session的值作比较,不相同则跳转到指定页面,相同则不作处理。 需要在每个路由页面提取session的值来比较,这个是应该直接写一个service然后注入到controller还是需要其他方法来做?
サービスを作成してコントローラーに挿入することが可能です。
しかし、私の方法はangular.module.runでそれを行うことです
投稿者はルート コントローラーでルーティングを決定し、サブルールを設定できます:
投稿者がこの方法を好まない場合は、$httpProvider を構成に挿入し、$httpProvider.interceptors.push('authInterceptor') を追加し、同時に authInterceptor サービスを追加することもできます。
$httpProvider.interceptors.push('authInterceptor')
親コントローラーで検証処理を行うこともできます
サービスを作成してコントローラーに挿入することが可能です。
しかし、私の方法はangular.module.runでそれを行うことです
投稿者はルート コントローラーでルーティングを決定し、サブルールを設定できます:
リーリー投稿者がこの方法を好まない場合は、$httpProvider を構成に挿入し、
$httpProvider.interceptors.push('authInterceptor')
を追加し、同時に authInterceptor サービスを追加することもできます。親コントローラーで検証処理を行うこともできます