2015-03-10 4 views
9

Come posso utilizzare $state.go per passare una stringa di query in uno stato annidato?

Codice:

.state('masterform', { 
     url: "/masterform?action&assetId&contentTypeId&folderid", 
       views: { 
        content: { 
         templateUrl: 'components/masterform/masterform.html', 
         controller: 'masterformCtrl as masterform' 
        } 
       } 
      }) 
      .state('masterform.access', { 
       url: "/access", 
       views: { 
        content: { 
         templateUrl: 'components/masterform/access/access.html', 
         controller: 'accessCtrl as access' 
        } 
       } 
      }) 

Grazie.

risposta

13

È possibile passare semplicemente i parametri della stringa di query con la seconda opzione di $state.go(). Come:

$state.go('masterform', {action:'Get', assetId:1234, folderId:999}); 
Problemi correlati