При нажатии гиперссылка URL-адрес изменяется в angularjs
Я использую ngRoute в своем приложении и при нажатии на гиперссылку, как это
<a href="/student/{{student.id}}">{{student.name}}</a>
значение меняется на
http://localhost/student/1
вместо
http://localhost/bootstrap/aroute/index.html#/student/1
Код провайдера маршрута
.when('/student/:id',{
templateUrl : 'studentdetails.html',
controller : 'MainController'
})
Почему это так и как это исправить.
1 ответ
<a href="/student/{{student.id}}">{{student.name}}</a>
когда вы начинаете с / вы перенаправляете в root, ведь localhost вы удаляете /
вам нужно начать с #