これは、現在コンポーネントで実行したいことです。別のコンポーネントにルーティングするたびにlocalStorageコンテンツを削除または破棄したい。 localStorage変数が以前の値を保存するのを避けるために、新しい値が入ったとしてもこれを達成したいと思います。私は正しい道にいますか?
ゲームコンポーネント
export class Game implements OnDestroy{
constructor(){
this.currentGame = JSON.parse(localStorage.getItem('currentGame'));
}
ngOnDestroy(){
this.currentGame = null;
}
}
使用できます
localStorage.removeItem('currentGame');
または、localStorage全体をクリアすることもできます
localStorage.clear();