2014-01-24 101 views

回答

1

你的 “数据” 成员添加到您的类:

class Tester { 
    public Data: string; 

    constructor(data) { 
     this.Data = data; 
    } 

} 

UPDATE

有一个较短的方式来定义类成员:

class Tester { 
    constructor(private data: string) { 
     // this constructor signature defines a private member for the class 
     // and initializes it upon the constructor being called with a parameter. 
    } 

    getData(): string { 
     return this.data; 
    } 
} 

http://www.typescriptlang.org/Playground/#src=%0A%0Aclass%20Tester%7B%0A%09%0A%09constructor%28data%29%7B%0A%09%09%0A%09%09this.Data%20%3D%20data%3B%0A%09%7D%0A%09%0A%7D

+0

谢谢,很快就得到了。起初似乎有点奇怪。 –

+0

它是强类型的OOP:P – billy

+1

如果你想在构造函数中指定一个公共属性,你可以这样做:http://goo.gl/xv0gBP –