当我试图将筛选器作为参数传递给函数时,Screeps types.d.ts正在抛出下面的错误。根据尖叫声文件,这是可能的。如何更改类型文件以纠正此问题?
类型的参数‘(顺序:任意) =>布尔值’不能分配给'any‘类型的参数
var orders = Game.market.getAllOrders((order) => order.remainingAmount > 1000);现在,types.d.ts文件有:
declare class Market {
getAllOrders([filter]): any;
.....发布于 2019-07-15 02:14:01
type Order = ?// your order type here
getAllOrders(f: (order: Order ) => boolean): Order[]https://stackoverflow.com/questions/57032511
复制相似问题