【发布时间】:2013-12-12 01:56:08
【问题描述】:
我正在 typescript 中为我的框架实现一个 DI 容器,并且想知道我的类构造函数参数和属性以进行实例化。这是一个例子:
interface IDriver
{
Drive(): void
}
class DriverA implements IDriver
{
public Tickets: Array<Ticket>;
public Name: String;
public Drive() {
//Driving...
}
}
我将接口名称 IDriver 作为字符串(因为我无法将接口作为参数传递)和具体类 DriverA 传递给我的注册例程。后来在解析状态,为了实例化DriverA,我得到了构造函数和Drive方法,但是我找不到Tickets和Name等属性。如何访问这些属性?是否可以?
【问题讨论】:
标签: javascript typescript