У меня есть следующие состояния:
.state('quotes', {
abstract: true,
url: '/quotes'
})
.state('quotes.new', {
url: '/new',
templateUrl: 'views/quote-form.html',
controller: 'QuoteFormCtrl'
})
.state('quotes.new.customer', {
url: '?customer',
templateUrl: 'views/quote-form.html',
controller: 'QuoteFormCtrl'
})
Когда я ударил URL /quotes/new?customer=123
, строка запроса клиента отключена, и я остаюсь в состоянии quotes.new
.
Что мне больше всего подходит, просто добавление определения состояния params: ['customer']
в quotes.new
, но это дает мне ошибку, жалуясь, что я указываю url и params.
Любые примеры того, что я пытаюсь сделать, будут высоко оценены.