2017-04-26 18 views
7

यही वह है जो मैं वर्तमान में अपने घटक में करना चाहता हूं। जब भी मैं किसी भिन्न घटक पर जाता हूं तो मैं अपनी स्थानीय स्टोरेज सामग्री को हटाना या नष्ट करना चाहता हूं। मैं इसे प्राप्त करना चाहता हूं ताकि स्थानीय स्टोरेज वैरिएबल से पिछले मानों को संग्रहीत करने से बचने के लिए भी नए मूल्य आ रहे हैं। क्या मैं सही रास्ते पर हूं?स्थानीय स्टोरेज आइटम को कैसे नष्ट करें- कोणीय

खेल घटक

export class Game implements OnDestroy{ 

constructor(){ 

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

} 

ngOnDestroy(){ 

    this.currentGame = null; 

} 


} 
+1

[साथ LocalStorage से आइटम निकालना के संभावित डुप्लिकेट के साथ पूरे localStorage साफ कर सकते हैं AngularJS] (http://stackoverflow.com/questions/2632396 1/निकालने-आइटम-स्थानीय-स्टोरेज-एंजुलरजेज़ से) – Liam

+2

[स्थानीय स्टोरेज जावास्क्रिप्ट से हटाए गए मूल्य] का संभावित डुप्लिकेट (http://stackoverflow.com/questions/14864256/remove-value-from-localstorage-javascript) –

उत्तर

18

आप

localStorage.removeItem('currentGame'); 

वैकल्पिक रूप से उपयोग कर सकते हैं, आप भी

localStorage.clear(); 
संबंधित मुद्दे