【发布时间】:2019-09-07 13:36:47
【问题描述】:
我正在尝试使用下面的简单 javascript 函数构建代码:
filterArray(user: any, items: Array<Object>) {
items = items.filter(item => {return true;});
return items;
}
但我遇到以下错误:
Missing type annotation for `T`. `T` is a type parameter declared in array type [1] and was implicitly instantiated at
call of method `filter` [2].
src/mod/test.js:69:15
69| items = items.filter(item => {return true;});
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2]
References:
src/mod/test.js:69:15
69| items = items.filter(item => {return true;});
^^^^^ [1]
我正在使用 flow 并使用 npm 构建。
【问题讨论】:
-
I can't reproduce this error。如果您包含一个
flow.org/try链接来展示您的问题,您的问题质量将会提高 -
感谢回复,我尝试了那个链接,但那里没有出现错误。
标签: javascript node.js npm flowtype