У меня есть вид поиска клиента, который по умолчанию просто загружает форму для имени и фамилии. Однако он может принимать эти параметры в качестве аргументов в URL-адресе. Конфигурация моего приложения содержит:
$stateProvider
.state({
name: "search",
url: "/search",
templateUrl: "partials/customerSearch.html",
controller: "CustomerSearchCtrl"
})
.state({
name: "searchGiven",
url: "/search/:fn/:ln",
templateUrl: "partials/customerSearch.html",
controller: "CustomerSearchCtrl"
})
Это работает, но похоже, что у него нет лишних увольнений. Есть ли способ лучше? Это что-то $urlRouterProvider
должно обрабатывать?