J'essaye juste d'utiliser $location.path()
dans mon contrôleur mais aussi en passant une variable personnalisée en tant que paramètre. Donc, ça ressemblerait à quelque chose comme ça, je suppose:
$scope.parameter = 'Foo';
$location.path('/myURL/' + $scope.parameter);
Mais ça ne marche pas. Quelqu'un sait-il comment cela est censé être fait dans Angular?
javascript
angularjs
AzzyDude
la source
la source
$location.path('/myURL').search({param: 'value'});
L'autre façon d'ajouter un paramètre à l'URL est:
et vous pouvez définir la route vers myPage.html:
Le paramètre est alors accessible dans newController comme suit:
la source
Par exemple si vous devez mettre dans votre URL un ou plusieurs paramètres:
dans votre URL représentera
Pour obtenir des paramètres dans un autre contrôleur:
la source
Cela se traduit par l'URL
De cette façon, vous n'avez pas à taper manuellement les paramètres entre crochets
la source