2017-06-14 27 views

回答

2

雖然登錄在本地存儲設置userid和登錄後從本地存儲獲得userid

爲例子:

localstorage.setItem('userid',this.model.userid); 

localstorgae.getItem('userid'); 
1

您應該使用認證服務,將非敏感用戶信息存儲在可觀察屬性中,以便您可以在需要的應用程序中的任何位置引用該服務。然後,將它注入組件後,可以在頁面上顯示它。

1

在您的驗證服務中,您可以存儲當前登錄用戶的可觀察值。這些數據應該從您的服務器(API)傳遞。

在您的組件,導入服務,並可以執行以下操作:

const user = this.userService.getUser(); 

在你的HTML,你可以做一些事情臨客:

Hello {{user.first}} {{user.last}} !!