javascript — угловая включаемая страница, но сохраняющая относительные пути в исходном каталоге включенной страницы

В настоящее время моя компания пытается полностью перейти на AngularJS. Мы использовали его в некоторой степени около 2 лет, но наша кодовая база была в основном на PHP.

Файлы PHP находятся в каталоге с именем «php», а файлы AngularJS — в каталоге с именем «angular»

Мне нужно иметь возможность включать страницы PHP на страницу AngularJS.

Я смог сделать это очень хорошо … однако, относительные пути для таких вещей, как изображения, php включает, сценарии и т. Д. Теперь пытаются найти файлы в «угловой» папке … которая не будет существовать , Я хотел бы, чтобы он по-прежнему заглядывал в папку «php», чтобы найти файлы.

Я знаю, что мы мог:

  • Включить страницу PHP в iframe
  • Получить содержимое с сервера, а затем разместить его на странице AngularJS
  • Изменить пути к странице PHP с относительного на абсолютный

Я не люблю эти решения, хотя и хотел бы избежать их, если это вообще возможно. Особенно изменение относительных путей к абсолютным путям … так как у нас слишком много страниц, которые необходимо обновить.

Могу ли я использовать ngInclude или другую альтернативу AngularJS, чтобы разместить страницу PHP на странице AngularJS, но сохранить пути включенной страницы PHP внутри папки «php»? Или мне просто придется смириться с этим и сделать один из вышеупомянутых?

Заранее спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]