我有一个JS文件:
// @flow
import type SomeType from './types';
export class MyClass extends React.Component {
props: {
someProp: Array<SomeType>
};
}
Run Code Online (Sandbox Code Playgroud)
在types.js中:
// @flow
export type SomeType = {
someKey: number
}
Run Code Online (Sandbox Code Playgroud)
运行flow给我以下错误Array<SomeType>:
exports. Ineligible value used in/as type annotation (did you forget 'typeof'?)
Run Code Online (Sandbox Code Playgroud)
这是我作为ES6菜鸟.修复方法是导入类型的方式.它应该是:
import type {SomeType} from './types';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1416 次 |
| 最近记录: |