Недавно я участвовал в проекте, панели PHP. Он использует чистый PHP, и они дали мне разрешение на доступ к папке, чтобы добавить мои функции в качестве надстройки к существующей панели.
Файловая структура выглядит так:
/
├── assets/
│ └── ...
├── config/
│ └── ...
├── test/
│ └── ...
.
.
.
├── MYAPP/
│ └── api/
│ │ ├── foo/
│ ├── index.html
│ └── ...
.
.
.
├── myApp.php
├── ...
Файл myApp.php требует от файлов PHP загрузки темы и некоторых скриптов вверху и внизу. Я могу потребовать index.html из папки MYAPP для загрузки главной страницы самого приложения со всеми скриптами и таблицами стилей, работающими правильно, поскольку он находится в корне.
Теперь URL-адрес - «webpage.com/myApp.php».
Можно ли создать SPA, используя текущий файл myApp.php с Vue и Vue-router, например?
Или мне следует делать URL-вызовы, подобные этому, и загружать контент по старинке?
Я попробовал шаблон vue spa, изменив базовую опцию с помощью vue-router, но это не сработало. Какие у меня могут быть варианты? Любые идеи?
Да, это возможно. Просто установите и правильно импортируйте vue-router в свой проект. Вот документация по Vue и Vue Router: router.vuejs.org/guide/#html
спасибо, все сработало нормально



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Да, это должно быть возможно.