如何制作未定义类的数组,以实现Typescript中的特定接口?

时间:2019-07-02 20:38:19

标签: typescript

我有一个接口,其中包含一些属性和功能规范以及一些实现此接口的类。然后,我想做一个包含这些类之一的数组的数组。但是当我这样做时:

array: MyInterface[];

然后填充它(例如,只有一个类):

array: MyInterface[] = [[new MyClass1(), new MyClass1(), ...], ...];

我收到一个错误,指出MyClass1 []不是MyInterface。我应该怎么做这样的sutff?如果在打字稿中不可能,有没有办法做到?

1 个答案:

答案 0 :(得分:2)

如果要执行“数组数组”,则需要使用df['ln_price'] = np.log(df['price']) 而不是[][]进行输入。

[]

这里是in the playground