流:流中的PropTypes.func相当于什么?

问题描述 投票:2回答:2

我试图从PropTypes迁移到我的React组件中的Flow类型检查。

请问PropTypes.funcFlow的等价物,指明一个道具是一个函数?

我的代码看起来像这样:

import * as React from 'react'

type Props = {
  doSomething: /* function */
}

class MyComponent extends React.Component<Props> {}
javascript reactjs flowtype react-proptypes
2个回答
8
投票

您可以使用:

type Props = {
  doSomething: () => void,
}

或者如果需要,指定参数。


1
投票

有一个更清晰的方式:

type Props = {
  doSomething: Function // with capital letter
}
© www.soinside.com 2019 - 2024. All rights reserved.