流-如何在其他类型中使用声明的类型?

时间:2019-06-16 17:21:42

标签: javascript reactjs flowtype

import type {crusherDowntimeRecord} from "./downtime/types";

type Props = {
  data: Array<crusherDowntimeRecord>,
};
type State = {
  rows: Props.data,
};

Props.data上引发流量:

  

错误:(30,15)无法获取Props.data,因为在Props [1]中缺少属性数据。

怎么了?

1 个答案:

答案 0 :(得分:1)

您无法通过ParseExits访问data,因为它是Props,而不是type。 对于解决方案,请使用 flow javascript object

$PropertyType

Flow - Property type

FlowTry - Example