首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许类型记录.d文件中的过滤器?

如何允许类型记录.d文件中的过滤器?
EN

Stack Overflow用户
提问于 2019-07-15 01:59:19
回答 1查看 75关注 0票数 0

当我试图将筛选器作为参数传递给函数时,Screeps types.d.ts正在抛出下面的错误。根据尖叫声文件,这是可能的。如何更改类型文件以纠正此问题?

类型的参数‘(顺序:任意) =>布尔值’不能分配给'any‘类型的参数

代码语言:javascript
复制
var orders = Game.market.getAllOrders((order) => order.remainingAmount > 1000);

现在,types.d.ts文件有:

代码语言:javascript
复制
declare class Market {
    getAllOrders([filter]): any;
    .....
EN

回答 1

Stack Overflow用户

发布于 2019-07-15 02:14:01

代码语言:javascript
复制
type Order = ?// your order type here
getAllOrders(f: (order: Order ) => boolean): Order[]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57032511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档