反应道具中误导的流类型错误

时间:2019-02-12 07:27:27

标签: javascript reactjs redux flowtype

使用react-redux更改了添加到组件DispatchProps的功能的实现时,出现以下错误:

yarn run v1.13.0
$ flow

Cannot call this.props.<prop> because:
 • Either property <prop> is missing in ExternalProps [1].
 • Or property <prop> is missing in ConnectProps [2].

但是,道具是DispatchProps的一部分;与提到的道具type Props = ExternalProps & ConnectProps & DispatchProps相交。

1 个答案:

答案 0 :(得分:0)

问题显然是函数实现中的类型错误。这似乎导致流程没有将功能添加到道具中,然后以这种方式抱怨-重构功能以在更细粒度的级别使用类型可以正确地报告问题。