Je cherche à enregistrer l'état d'une table de données que j'utilise dans Angular 7 & Thypscript. P>
La fonctionnalité est similaire à l'état d'enregistrement comme dans un onglet Navigateur. P>
Donc, sur la redirection vers un autre composant, si je retourne au composant avec la table de données, comment puis-je enregistrer l'état disons si j'utilise un filtre? P>
3 Réponses :
Essayez d'utiliser une bibliothèque de gestion de l'état comme https://ngrx.io/guide/store Ou utilisez localtstorage pour enregistrer et récupérer les filtres. P>
1 méthode serait de stocker l'état dans le stockage local. Ainsi, lorsque vous revenez à la page d'origine, vous pouvez interroger pour voir si l'élément existe dans le stockage local si elle réinitialise. P>
let data = {}; localStorage.Setitem ("paramètres", données); p>
Ce n'est pas un moyen efficace juste pour l'apprentissage de son amende p>
La dernière option est deux services directionnels, la meilleure option serait probablement stockée. P>
Une approche commune serait de le stocker dans un service ou dans un stockage local (si ce n'est pas sensible)
L'utilisation de
routereusestrategy code> peut être utile (voir angular.io/api/router/ Routereusestrategy )