Как сделать свой роутинг на angular 1?

Часть страницы написана на angular 1. Используется роутинг $routeProvider.

Мне нужно убрать хэши из урла страниц, а $routeProvider, как раз по умолчанию навегирует именно по хэшам #.

Я пробовал использовать $locationProvider.html5Mode(true);, и тогда routeProvider действительно начинает искать строки внутри пути в url, но проблема в том, что все ссылки на странице перестали перезагружать страницу, а это не подходит т.к. не вся страница на ангуляре (у меня не синглпэйд).

Подскажите, пожалуйста, как можно это исправить, что бы и роутинг работал по пути, а не по хэшу, и обычные ссылки, работали бы как обычные ссылки, с перезагрузкой? Может вообще не использвоать routeProvider, а написать что то своё, можете подсказать как это сделать (там не сингл пэйдж, там всего 3 страницы)? (я в ангуляре не разбираюсь пока)


Ответы (0 шт):