首页 > 解决方案 > 匹配接口与本地存储项

问题描述

我有一个界面:

export interface Me {
  id: number;
  email: string;
}

我有我的组件:

export class MyComponent implements OnInit {
   me: Me;  
   ngOnInit() {
       this.me = JSON.parse(localStorage.getItem('me'));
       console.log(this.me);
   }
}

在控制台中我有:

{
  "id": 11,
  "lastname": "lastname",
  "firstname": "firstname",
  "email": "@mail.ru",
  "enable": true
}

通常我应该只有字段:id, email/me但是我从api 调用中得到了整个响应。您知道如何将接口转换为 localStorage 的响应吗?提前谢谢。

标签: angulartypescriptangular8

解决方案


推荐阅读