如何使用打字稿访问localstorage?

时间:2012-11-17 16:42:55

标签: javascript typescript

module Layout {

    var a = localStorage.getItem('x');
    export class aaa {
        init() {;
            var xxx = localStorage.getItem('x');
        }
    }

}

在带有0.8.1版本的Visual Studio 2012中,我在init()函数内的行上收到一条消息,说“当前作用域中不存在名称localStorage”。在aaa类之外这个工作正常。我有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

TypeScript的0.8.1版本在Web Essentials中引发了一个错误。几天之内应该有一个修复。

与此同时,如果您安装适用于当前版本的0.8.0版TypeScript,或者您可以从命令行进行编译:

tsc --debug c:\myapp\app.ts