web-dev-qa-db-fra.com

Comment détruire localStorage item- Angular

C'est ce que je veux faire actuellement dans mon composant. Je souhaite supprimer ou détruire mon contenu localStorage à chaque fois que je suis acheminé vers un autre composant. Je souhaite atteindre cet objectif afin d'éviter que la variable localStorage ne stocke les valeurs précédentes même lorsque de nouvelles valeurs entrent. Suis-je sur le bon chemin?

Composant du je

export class Game implements OnDestroy{

 constructor(){

 this.currentGame = JSON.parse(localStorage.getItem('currentGame'));

}

ngOnDestroy(){

  this.currentGame = null;

}


}
17
XamarinDevil

vous pouvez utiliser

localStorage.removeItem('currentGame');

Alternativement, vous pouvez également effacer tout le stockage local avec

localStorage.clear();
58