試圖找出與Angular 2的一些基本認證。我希望我的組件檢查令牌,如果它存在導航到正確的位置,但如果它不顯示返回的錯誤消息服務。下面是該服務電話:訪問令牌和響應數據
this._loginService.login(loginQuery)
.subscribe(
(token: any) => this._router.navigate(['User', { username: user }]),
(data) => { this.errorMessage = data.ErrorMessage; }
)
下面是服務的代碼:
return this._http.post('serivcelink,
body,
{headers:headers})
.map((res : any) => {
let data = res.json();
this.token = data.TeamMember.UserName;
localStorage.setItem('token', this.token);
});
我得到令牌的行爲我想,除了我沒有在得到響應對象訪問組件,因此無法顯示錯誤消息。
如何檢查令牌並獲取響應數據?
謝謝,這就是我一直在尋找的東西。我不確定語法。 – Bob