1

收到警告“未被流程覆盖”(一行 3 个警告)

在线的:

![在此处输入图像描述

使用 Flow.js v.0.48.0。代码示例:

...
import { Font, AppLoading } from 'expo';
...
export default class App extends Component {
  ...
  componentDidMount() {
     this.loadFonts();
  }

  async loadFonts () {
    await Font.loadAsync(fontsStore);    
  }
  ...
}
4

1 回答 1

1

在这种情况下,Flow 似乎无法找到expo模块的类型。看起来它们目前在flow-typed上不可用,但欢迎您提交它们。您也可以只创建库定义供您自己使用。基本上你需要描述expo包的外部接口。然后,Flow 将使用您提供的类型对使用该expo包的代码进行类型检查。

于 2017-06-19T21:35:32.267 回答