首页 > 解决方案 > 如何在 Flutter 的列表中搜索一个值?

问题描述

我正在使用以下实体,并且我已将 lng 和 lat 保存在里面。我正在使用这里的技术优化订单路线,作为回应,我得到了 lng 和 lat。现在我需要匹配返回的 lng 和 lat -> 然后将位置放入 tourPos 以对列表进行排序。如何将从 api 返回的 lng 和 lat 与我保存在实体中的 lng 和 lat 匹配?

{
        "kundenId": 0,
        "kundenbezeichnung": "string",
        "kundenNr": "string",
        "tourHinweis": "string",
        "nachname": "string",
        "vorname": "string",
        "strasse": "string",
        "plz": "string",
        "ort": "string",
        "telefon1": "string",
        "telefon2": "string",
        "hatLieferAdresse": true,
        "schluesselVorhanden": true,
        "schluesselInfo": "string",
        "zahlungsart": "string",
        "bruttoSumme": 0,
        "menge": 0,
        "tourPos": 0,
        "lng": 0.0, 
        "lat": 0.0,
        "positionen": [
          {
            "kundenId": 0,
            "belposId": 0,
            "artikelId": 0,
            "menge": 0,
            "artikelbezeichnung": "string",
            "artikelNr": "string",
            "warengruppe": "string",
            "bestellTypInfo": "string",
            "bruttopreis": 0
          }
        ]
      }

标签: flutterflutter-layout

解决方案


推荐阅读