我如何解决"无法在可能为空的值上访问属性"在FlowType?

时间:2017-10-27 12:16:54

标签: javascript flowtype

以下功能签名:

type SaveComplete = {
  id: string
};

const handleReduce = ((state, { payload: { id } }: Action<SaveComplete>) => {
   // `id` is used unconditionally
};

...导致以下FlowType错误:

property `id`. Property cannot be accessed on possibly null value

如何解决此错误?

1 个答案:

答案 0 :(得分:0)

原因是Action的类型尚未导入文件。