ui-router modèle dynamique chemin

Je suis à l'aide de l'interface utilisateur du routeur 0.2.8. Je suis désireux de charger un modèle basé sur la largeur de l'appareil. Je peux obtenir la largeur de l'appareil sans problème, définissez dans le champ d'application, etc, mais je peux comprendre comment le lier à $stateParams. J'ai la portée de la variable dans un autre contrôleur qui peut être consulté à l'état du contrôleur, il est tout simplement pas disponible à l'état lui-même. J'ai essayé de la templateProvider mais c'est seulement de me retourner une chaîne de caractères. Quoi d'autre puis-je essayer pour que cela fonctionne?

.state('list', {
abstract: true,
url: "/list",
templateUrl: 'views/'+$stateParams.somevalue+'/page.html',
    controller: "myCtrl"
 })
  .state('list.first', {
url: "/first",
templateUrl: "views/first.html"
  })
InformationsquelleAutor Jimi | 2014-05-07