我有一个 JS 文件:
// @flow
import type SomeType from './types';
export class MyClass extends React.Component {
props: {
someProp: Array<SomeType>
};
}
在 types.js 中:
// @flow
export type SomeType = {
someKey: number
}
正在运行flow
Array<SomeType>
上出现以下错误:
exports. Ineligible value used in/as type annotation (did you forget 'typeof'?)
最佳答案
这就是我,一个 ES6 菜鸟。解决方法在于类型的导入方式。应该是:
import type {SomeType} from './types';
关于flowtype - "Ineligible value used in/as type annotation"流错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43153027/