【发布时间】:2020-02-20 23:05:46
【问题描述】:
此代码无法使用 typescript 编译。
它在第 11 行(最后一个)上显示 Property 'say' is a static member of type 'Animal。
谁能解释一下原因?
class Animal {
static say: string;
}
class Dog extends Animal{
static say = 'bark'
}
class Cat extends Animal{
static say = 'meow'
}
const animals:Animal[] = [Dog, Cat]
animals.filter(e=>e.say ==='meow')
【问题讨论】:
标签: typescript