【发布时间】:2019-11-30 22:23:48
【问题描述】:
在离子前端的身份验证服务文件中,我试图通过构造函数主体内的以下代码行从本地存储中获取令牌:
` constructor(private http: Http) {
this.token = window.localStorage.token;
if (this.token) {
this.authorized = true;
} else {
this.authorized = false;
}
}`
我也在尝试在一个名为 setToken 的方法中设置令牌:
setToken(token: string) {
this.token = token;
window.localStorage.token = this.token;
this.authorized = true;
}
但是,当我将鼠标悬停在 RHS 上的单词令牌上时,VS 代码在这两种情况下都会显示错误消息。 Property 'token' does not exist on type 'Storage'我哪里做错了?
【问题讨论】:
-
直接使用本地存储有什么原因吗? Ionic 有一个Storage library,它将使用该平台可用的最佳存储选项。
标签: angular ionic-framework local-storage token ionic4