export function pluckModuleFunction<F: Function> (
modules: ?Array<Object>,
key: string
): Array<F> {
return modules
? modules.map(m => m[key]).filter(_ => _)
: []
}哪位知道这里<F:Function>冒号是什么意思吗,约束泛型不是应该用extends吗?怎么这里用冒号
modules: ?Array<Object>,
key: string
): Array<F> {
return modules
? modules.map(m => m[key]).filter(_ => _)
: []
}哪位知道这里<F:Function>冒号是什么意思吗,约束泛型不是应该用extends吗?怎么这里用冒号
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货