如何在Typescript中使用WinJS.Class.define()?

时间:2013-11-21 07:39:16

标签: typescript winjs

要开发Windows应用商店应用,如何使用WinJS.Class.define()在Typescript中定义一个类?

2 个答案:

答案 0 :(得分:2)

如果使用TypeScript,则无需使用WinJS.Class。只需创建一个普通的类,例如:

class Foo{
    bar = 123;
    doBar(){
        return this.bar;
    }
}

对于WinJS中的其他内容,您可以使用以下TypeScript定义:https://github.com/borisyankov/DefinitelyTyped/blob/master/winjs/winjs.d.ts

答案 1 :(得分:2)

MSDN article on TypeScript and WinJS涵盖了基础知识。

要将TypeScript与WinJS一起使用,您需要包含Codeplex上的WinJS typings

这将为您调用WinJS库功能提供自动完成和类型检查。