まず第一に、はい、私は ngComponentRouter モジュールが非推奨であることを知っていますが、私のアプリはこの 1 つの問題を除いて、それを使用してすでに非常にうまく機能しています。
問題は、$routerCanActivate 関数が起動しないことです ( https://docs.angularjs.org/guide/component-routerで「$routerCanActivate」を検索して、どのように機能するかを確認してください)。
誰でもそれが機能する例を提供できますか?