Force AngularJS à recharger une route bien que l'option reloadOnSearch soit définie sur false
Dans la route de la configuration de mon application AngularJS la plupart des itinéraires sont définis avec l'option reloadOnSearch
ensemble de false
la plupart du temps d'une page ne doit pas recharger lorsque le paramètre de recherche changé.
Mais dans de rares cas, j'ai besoin d'un comportement différent où j'ai besoin de recharger l'URL bien que seuls les paramètres de recherche changé.
Est-il un moyen de forcer AngularJS pour recharger l'URL bien que reloadOnSearch
est fixé à false
?
source d'informationauteur Flo
Vous devez vous connecter pour publier un commentaire.
Je ne l'ai pas essayé, mais quelque chose que vous pouvez essayer est.
Dans le
$routeUpdate
gestionnaire d'événement appeler le$route.reload()
méthode si vous connaissez la condition qui devrait provoquer l'actualisation de la route.Dans le cas où vous êtes en essayant de forcer le chargement lorsqu'un utilisateur clique sur un lien, définir les liens de l'attribut cible. Il sera le déclencheur de recharger indépendamment de reloadOnSearch=false
Ce travail est également
html