Как новичок в Angular, я работаю над учебником: WEB DEVELOPMENT WITH_ANGULARJS AND BOOTSTRAP через "Packt".
Ниже приведена ссылка в plunker для проверки реализации кода.
В настоящий момент я работаю над событиями маршрутизации, в частности, формой входа, где я добавил 2 ссылки для изменения вида из формы входа в отчет. Ошибка, которую я получаю, - это когда я нажимаю на эти ссылки, которые он возвращает:
{ "statusCode": 404,"error": "Not Found"}
Кроме того, привязка данных к шаблону "отчет" также не будет работать.
Версия Angular, используемая в учебнике, - AngularJs v1.3.0
, однако я использую v1.4.6
и до сих пор не было никаких проблем!
Хотя большинство подобных сообщений о проблемах относятся к проблеме совместимости версий, в моем случае любая версия Angular i, используемая, вызывает ту же ошибку.
Я сделал что-то неправильно в конфигурации script.js?
Используемый вами href не включает хеш и правильный угловой путь.
Изменить:
<a href="login">Login</a>
<a href="report">Report</a>
Для того, чтобы:
<a href="#/login">Login</a>
<a href="#/report">Report</a>