#angular #typescript
#angular #typescript
Вопрос:
У меня есть приведенный ниже код, который настраивает начальное состояние для хранилища данных в приложении Angular2, но INIT_STATE.token
is "null"
и not null
export interface IAuthState{
authenticated: boolean,
token?: any
}
const INIT_STATE: IAuthState = {
authenticated: localStorage.getItem('id_token') ? true : false,
token: localStorage.getItem('id_token') ? localStorage.getItem('id_token') : null
}
Ответ №1:
Как только я опубликовал, я подумал о возможной глупой проблеме, которая действительно была причиной, некоторые "null"
из которых были сохранены в localStorage вместо удаления элемента.