什么是ReactClass< *>意思?

时间:2017-10-17 15:10:34

标签: react-native react-navigation

我在code for React-Navigation看到了ReactClass<*>。我有两个问题:

  • 为什么ReactClass不需要在文件顶部导入?它是React Native中的某种全局常量吗?
  • ReactClass<*>是什么意思?

1 个答案:

答案 0 :(得分:3)

它是React组件的存在类型 in Flow

简而言之,他们说期望tabBarComponent可能存在或不存在(注意tabBarComponent?末尾的问号,并且它将是一个React组件类,带有参数 flow将推断的类型

Flow是制作JavaScript strongly typed的工具。