Comment faire pour modifier $routeParams paramètres?
Im accéder à cette url: http://bazarak.af/#!/annonser/page=1&...
.when("/annonser/:query",{
templateUrl: '/views/search.php',
controller: "Search"
})
Je voudrais obtenir la valeur de la page et de le modifier à la fois dans l'url et dans le routeParams.
Pour obtenir la valeur de page, j'ai essayé
var pageNumber = $routeParams.page;
et de la mettre, j'ai essayé:
$routeParams ==> {page:5}
Rien de tout cela fonctionne. Et la documentation n'est pas vraiment m'aider.
Comment puis-je faire cela?
OriginalL'auteur | 2013-01-04
Vous devez vous connecter pour publier un commentaire.
Utiliser $emplacement.path() pour définir le nouveau chemin d'accès d'URL. Il sera reflétée dans les trajets.
Vous pouvez aussi changer de $lieu.recherche pour modifier votre requête
Lire cette documentation
http://docs.angularjs.org/guide/dev_guide.services.$emplacement
$location.search()
peut être utilisé pour changer les paramètres.OriginalL'auteur Jigar Patel
À l'aide de
$location.path()
nécessite que vous pouvez lui donner le trou du chemin, y compris la recherche params de hachage et donc, vous devez analyser les url afin de modifier un paramètre dans le milieu de l'url comme celui-ci/user/:id/inbox/:read
alors son plus facile à utiliser:OriginalL'auteur Endless
Vous pouvez également utiliser la syntaxe suivante pour effacer tous les paramètres de l'itinéraire à partir de l'url:
OriginalL'auteur manoj