cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Kaedah untuk merangkum perubahan dan menyimpan data

var warehouseData=[
  {
    "WarehouseId":1,
    "ThirdParyId":301,
    "WarehouseName":"香港",
    "WarehouseType":"海外仓库",
    "WarehouseDesc":"小仓库",
  },
  {
    "WarehouseId":2,
    "ThirdParyId":302,
    "WarehouseName":"深圳",
    "WarehouseType":"本地仓库",
    "WarehouseDesc":"大仓库",
  },
]

Ini adalah data di gudang Sekarang saya ingin mengedit dan mengubahsuai salah satu data yang saya tulis fungsi, seperti berikut:

 UpdateWarehouse(obj, callback) {
    for(var i=0;i<warehouseData.length;i++){
        if(warehouseData[i].WarehouseId==obj.WarehouseId){
         warehouseData[i] = obj;
        }
      }
    callback({ Success: true });
},

Ia tidak berfungsi apabila saya memanggilnya. Bolehkah anda beritahu saya jika salah menulisnya seperti ini?

某草草某草草2751 hari yang lalu635

membalas semua(3)saya akan balas

  • 漂亮男人

    漂亮男人2017-06-12 09:33:57

    Terdapat masalah dengan format data Jangan tambahkan koma pada item terakhir objek

    balas
    0
  • 迷茫

    迷茫2017-06-12 09:33:57

    Saya tidak nampak sebarang masalah tatabahasa dalam kod tersebut. Adakah anda pasti ia tidak digunakan dengan betul?

    balas
    0
  • 三叔

    三叔2017-06-12 09:33:57

    Ada perkataan yang hilang function di hadapan fungsi ini
    Kemudian tanggalkan koma, cuba

    function UpdateWarehouse(obj, callback) {
        for(var i=0;i<warehouseData.length;i++){
            if(warehouseData[i].WarehouseId==obj.WarehouseId){
             warehouseData[i] = obj;
            }
          }
        callback({ Success: true });
    }  // 刚这里有个逗号

    balas
    0
  • Batalbalas