我想将Flow类型注释添加到包含以ES6样式定义的函数的类中,下面的内容正确分析:
/* @flow */
class Product {
items: Array<string>;
addItem = (item:string) => {
this.items.push(item)
};
}
如果我添加export default
来导出Product类,我会得到:
class property `addItem` missing type annotation.
答案 0 :(得分:1)
事实证明我在全球范围内安装了旧版本的0.23.0,这是不兼容的。升级到流量0.30.0解决了这个问题。