这是我目前想要在我的组件中做的事情。每当我路由到不同的组件时,我想删除或销毁我的localStorage内容。我想实现这一目标,以避免localStorage变量存储以前的值,即使新值正在进入。我是否在正确的道路上?
游戏组件
export class Game implements OnDestroy{
constructor(){
this.currentGame = JSON.parse(localStorage.getItem('currentGame'));
}
ngOnDestroy(){
this.currentGame = null;
}
}
答案 0 :(得分:48)
你可以使用
localStorage.removeItem('currentGame');
或者,您也可以使用
清除整个localStoragelocalStorage.clear();