Как захватить URL с произвольным количеством слешей в angular.js?
Я хочу сделать угловой сайт, работающий с файлами, где пользователи могут перемещаться по дереву файловой системы (как на github:github.com/angular/angular.js/tree/master/path/to/my/file.js
.
Я хотел бы захватить этоpath/to/my/file.js
часть URL с угловым маршрутом:
.when("/files/:myPath", templateUrl: "...", controller: "...")
но, как и ожидалось,:myPath
соответствует только до следующего слеша.
Как я могу захватитьвсе остальные части URL, включая произвольное количество слешей?
я нашелэтот вопрос это связано, но отличается тем, что мой URL может быть после углового хеша, например.../index.html#/files/path/to/my/file
.