Paramètre de chaîne de requête dans ui-router les url?

J'ai ces états:

.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'
})

Lorsque je tape l'URL /quotes/new?customer=123 l' ?la clientèle de la chaîne de requête est dépouillé, et je suis parti à la quotes.new état.

Ce qui ferait le plus de sens pour moi, c'est juste l'ajout d'un params: ['customer'] à la quotes.new définition de l'état, mais qui me donne une erreur se plaindre que je spécifier à la fois les url et les paramètres.

Des exemples de ce que je suis en train de faire serait très apprécié.

InformationsquelleAutor kbanman | 2013-12-09