У меня есть $routeProvider
в моем угловом приложении для разных путей, вот как это выглядит:
$routeProvider
.when('/', {
templateUrl: 'views/main.html',
title: 'Main',
})
.when('/howItWorks', {
templateUrl: 'views/hiw.html',
controller: 'HiwCtrl',
controllerAs: 'hiw',
title: 'How it works'
})
...
В этом случае, когда я иду в /#howItWorks
, он загрузит HiwCtrl
и его вид.
Теперь у меня есть URL-адрес, который выглядит как /users
без хеша в начале. Как я могу изменить это для поддержки обоих URL-адресов?
Ваш проект, основанный только на угловой? – LkPark
Да, он начинается с сервера соединения «connect», с grunt – Pablo
На данный момент я не нашел простой реализации, используя только что предоставленный материал по угловым, проблема в том, что ваш хэш будет удален методом углового анализа, поэтому мы нужно изменить это, но на данный момент я не уверен, что это возможно, не затрагивая углового поставщика. только я теперь после события $ locationChangeStart будет вызываться разбор маршрута. Я буду искать больше и будет воспроизводить, если найдет что-то – LkPark