В моем угловом приложении, используя ui-router
, когда я иду в какое-либо из моих состояний в моем приложении, то URL, который отображается в браузере что-то вродеПочему в моем URL-адресе есть хеш и как я могу избавиться от него?
http://localhost/budgeteering/v4/src/app/#/user/joe
Это хэш там, что сбивает с толком меня.
Почему это так и как я могу избавиться от него? Это вызывает некоторые проблемы с тегами <a href="#">
и в противном случае вызывает раздражение.
Вот что мои состояния выглядят следующим образом:
.state('user', {
abstract: true,
url: '/user/:username',
resolve:{
username: ['$stateParams', function($stateParams){
return $stateParams.username;
}]
},
controller: 'userCtrl',
templateUrl: 'user/userhome.html'
})
Вы решили эту проблему еще на шанс? – scniro
@salniro еще нет, я планирую больше поработать над ним через два дня. Если вы придумаете что-то, дайте мне знать – CodyBugstein
хорошо, я дал ответ, который поможет решить вашу проблему. Вы уже пробовали? – scniro