返回

javascript-如何在typescript中过滤自定义类型的数组

发布时间:2022-02-22 09:33:44 349
# 设备

我有一系列这样的设备。


export interface Device {
    id:                      Number;
    tracker_status?:         Trackerstatus;
}


export interface Trackerstatus {
    last_update?: Date;
    battery_low?: any;
}

应用类似于

function filterDevices(device: any) {
    if (device.id == 5){
        return true;
    }else{
        return false;
    }
}

很好用。

然而我想做的是

function filterDevices(device: any) {
  if (device.tracker_status.battery_low == "true"){
    return true;
  }else{
  return false;
  }
}

这只返回一个空列表,没有错误消息。我做错了什么?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像