工作這是我下面的功能,我可以看到一個物體在用的console.log res
:localstorage.setitem沒有角
login2(){
console.log(this.user_form_value);
console.log(this.password_form_value);
this._loginService.login(this.user_form_value, this.password_form_value).subscribe(
res => console.log(res.user),
res2 =>localStorage.setItem("getLoggedInUserANG1",JSON.stringify(res2.user))
)
}
但是,當我試圖在同一存儲在本地存儲,它沒有得到保存。我是新角度,沒有錯誤,但我不知道它沒有得到保存的原因。保存後,我也想獲取相同的使用getitem
在一個數組變量,並得到它console.log,請幫助我瞭解基本問題,我要去錯了。
你不是應該使用'res.user'在'JSON.stringify(res2.user)',因爲RES2沒有定義,直到你設置的localStorage – Sajal
是你能在設置後使用'getItem'獲取數據?我曾經有過同樣的問題。本地存儲中的數據沒有立即反映出來。在本地存儲中設置數據後,關閉開發人員工具並重新打開它。 –