Passage de plusieurs paramètres de l'état dans le chemin d'accès

J'ai cette définition de l'état:

         .state("workPlan.list", {
             url: "MainPage",
             templateUrl: "app/workPlan/templates/workPlanList.tmpl.html",
             controller: "workPlanListController",
             controllerAs: "list",
             resolve: {
                 workPlans: ["workPlanServise", workPlanServiseResolver],
                 inspectionAuthority: ["lookupService", inspectionAuthorityResolver],
                 clients: ["lookupService", ClientsResolver]
             }
         })

Le chemin d'accès actuel est:

/cities#/MainPage

J'ai besoin de passer dans l'URL de certaines données:

 'Table':'Clients'
 'Key':'Name'
 'Value':'ClientId'

 'Table':'Dates'
 'Key':'Desc'
 'Value':'DateId'

 'Table':'Sites'
 'Key':'SiteName'
 'Value':'SiteId'

J'ai besoin d'envoyer les données ci-dessus dans le chemin d'accès d'URL:

/cities#/MainPage?{'Table':'Clients','Key':'Name','Value':'ClientId'}{...}{...}

alors dans la définition de l'état j'ai besoin de l'utiliser dans la résolution de la fonction.

Donc ma question est-il possible d'envoyer les données dans le chemin d'accès dans le format ci-dessus et comment puis-je y accéder en résout fonction.

OriginalL'auteur Michael | 2015-11-17