【发布时间】:2017-11-28 17:42:09
【问题描述】:
早上好,
今天,我在使用基本流程定义和扩展基本定义的两种类型时遇到了问题。
有一个数组,其中每个元素都可以匹配First 或Second 类型定义。在循环这个数组时,我只想处理匹配First类型定义的元素,所以我认为应该通过检查一个只存在于First定义中的属性来完成,如果这个属性不存在,这个元素应该跳过。
但是,我没有达到对属性的检查也告诉流现在可以访问该属性的地步。
毕竟,当我手动键入 cast 元素以抑制流中的交叉警告时,它会起作用,但在我看来,这应该没有必要吗?
提前致谢:)
【问题讨论】:
标签: javascript ecmascript-6 flowtype