1
person
破坏类型是Person
类的对象, 我需要存储person
对象localstorage
和其型检索。 请帮忙.. 我正在使用TypeScript处理AngularJS项目。存储和获取对象,而在localStorage的
person
破坏类型是Person
类的对象, 我需要存储person
对象localstorage
和其型检索。 请帮忙.. 我正在使用TypeScript处理AngularJS项目。存储和获取对象,而在localStorage的
window.localStorage只能字符串store。您可以使用JSON序列化对象并将其恢复。
class Person {
constructor(public name:string) {
}
}
let person = new Person('Peter');
localStorage.setItem('person', JSON.stringify(person));
let personFromStorage = JSON.parse(localStorage.getItem('person')) as Person;
console.log({
person: person,
personFromStorage: personFromStorage
});
'as'关键字似乎不工作,任何想法? –
''as'支持Typescript 1.6 –
我正在使用Typescript 1.7,1.7的任何补救措施?谢谢你.. –