I defined some routes:
angular.module(\'myApp\', [])
.config(\'$routeProvider\', function($routeProvider) {
$routeProvider.when(\'/aaa\', { templateUrl
Not a very elegant solution, and I have only tested it in Chrome DevTools, but it seems to work:
Object.getPrototypeOf($route.current) === $route.routes['/users/:id];
For others wanting to use this, just replace '/users/:id' with the pattern that you used when you defined your route.
Also if you want to match the otherwise path, just use $route.routes['null']
Disclaimer: This is just a workaround that I found and which works for me. Given that this behavior is not documented, and that I didn't test it to see if it works in all scenarios, use it at your own risk.