Js angulares - verifique se o URL atual corresponde à rota (com parâmetros dinâmicos de URL)

Estou simplesmente definindo isso:

app.config(['$routeProvider',function($routeProvider) {
  $routeProvider
  .when('/asd/:id/:slug',{
    templateUrl:'views/home/index.html',
    controller:'Home',
    publicAccess:true,
    sessionAccess:true
  });

: id e: slug são parâmetros dinâmicos.

Agora eu gostaria decheck if current url matches essa rota (/asd/:id/:slug)

por exemplo, o URL:asd/5/it-is-a-slug

qual é a maneira mais simples?

eu tentei isso:

$rootScope.$on('$routeChangeStart', function(){ 
   console.log($route.current); 
});

mas às vezes não retorna nada no console ao alternar rotas da página

questionAnswers(3)

yourAnswerToTheQuestion