Отключить и обойти угловую маршрутизацию, если ее нет в URL-адресе маршрута

#javascript #php #angularjs

#javascript #php #angularjs

Вопрос:

Как отключить и обойти маршрутизацию Angular когда у меня есть статическая страница или любая другая страница (например, рендеринг PHP view), я хочу выполнить полную перезагрузку страницы по маршрутизируемой ссылке. У меня гибридное приложение PHP и Angularjs. Я хочу перейти на свой веб-сервер и не перенаправляться на /someurl с помощью маршрутизации Angular. Как мне это сделать?

Есть ли какое-либо решение, кроме target=»_self», поскольку я пытался использовать это, и оно работает нормально. Но это слишком грязно, каждый раз, когда мне приходится вставлять его в каждую гиперссылку, которую я хочу обойти.

Комментарии:

1. Разве это не обычное <a href явление в Angular?

2. да, это нормально

3. кроме того, этот вопрос интересен для вызовов ajax и / или ang2

Ответ №1:

Если вы используете AngularJS и Route Provider, попробуйте это, чтобы перезагрузить маршрут.

$route.перезагрузка ()

Вы можете обратиться к официальной документации angular angularjs route

Я надеюсь, что это поможет.