Я использую легкую структуру PHP на моей работе, которая использует архитектуру MVC, поэтому большинство URL-адресов построены как /controller/action/
. Я в настоящее время находится между ними, используя ту же инфраструктуру PHP и API AngularJS + REST в проекте, который я собираюсь начать в свое свободное время. Я уже ознакомился с основами AngularJS и построил структуру + аутентификацию с помощью токенов.Автоматические маршруты AngularJS
Я уже создал маршрут, разделив window.location.href, но когда контроллеру нужны параметры, он должен быть чем-то вроде подстановочного знака. Это можно сделать? Или мы пытаемся вручную создать все параметры маршрута?
.when('/' + controller + '/' + action, {
templateUrl: '/assets/layouts/' + controller + '/' + action+ '.html',
controller: controller + methodPath
})
Edit: контроллер не nescessary если вы инициализировать его в элементе представления, но methodPath только метод с первой заглавной буквой создавая таким образом контроллер как usersRegister, путь/пользователей/регистрация