组件< {},{},State>。 React中的这个语法是什么?

时间:2016-02-11 15:43:13

标签: syntax reactjs flux

我正在浏览Flux Utils TodoMVC示例(来自Flux GitHub网站),并对TodoApp.react.js文件中存在的以下语法(此处的代码简洁)感到困惑

class TodoApp extends Component<{}, {}, State> {
 //  ...
 // ....................
}

这种语法告诉我们什么?

1 个答案:

答案 0 :(得分:1)

这是来自Bounded Polymorphism (generics)FlowType功能,Facebook正在其Flux示例中使用该功能。

流文件的顶部都会有@flow注释。