我有一个react组件,它具有一个名为showModal
的功能道具。我已经在其他地方使用泛型类型注释了此函数,但是在这里,我希望它成为可选的道具。通常,我使用func?: () => void
来执行此操作,但是这种语法在这种情况下不起作用(无论放置Parsing error
的位置如何,我都会得到?
)
type props = {
showModal<T>(T => React$Node, T): void,
}
如何指定showModal
是可选的?我已经浏览了有关Flow的文档,但找不到与此问题相关的任何内容。
答案 0 :(得分:1)
您需要调整函数表达式。 Flow Try link
max_sum = 10
s = df.groupby('keys').values.cumsum().gt(max_sum ).cumsum()
df.groupby([df['keys'], s]).ngroup() + 1
Out[461]:
0 1
1 1
2 2
3 3
4 4
5 4
6 5
7 6
8 7
9 7
10 7
11 7
12 7
dtype: int64