当我编写功能组件并将道具类型描述为流时,它无法识别。下面的示例应该引发错误,因为props.some
它不是字符串,它实际上是一个数字。
// @flow
import React from 'react'
import {compose, withProps} from 'recompose'
const
App = (props: {
some: string
}) => <div className='App'>{props.some}</div>
export default compose(
withProps({
some: 42
})
)(App) //Response => No Errors
在其他情况下,这种(e: string) => e; e(42); // => Error
流类型可以正常工作。
我的 .flowconfig 仅在流初始化之后。