2017-07-03 8 views
1

に複数の要素を追加することはできませんこれは私が更新は、配列オブジェクト

{ 
"serviceTypes": [ 
    { 
     "service_type_id": 1, 
     "service_type_name": "Washing", 
     "service_type_price": "3000.00", 
     "created_at": null, 
     "updated_at": null, 
     "pivot": { 
      "service_service_type_service_id": 1, 
      "service_service_type_service_type_id": 1 
     } 
    } 
] 
} 

する必要があり、私は上記の(serviceSubCatNamesToListToSet)配列に「technicianData」と呼ばれる配列オブジェクトを追加する必要があり、アレイ「serviceSubCatNamesToListToSet」です。

方法APPEND "serviceSubCatNamesToListToSet" はこのようになります後、私は "technicianData"

this.toServiceSubCatNamesList[this.technicianIndex]['technicianData'] = this.technicianData; 

を追加しています。

serviceSubCatNamesToListToSet: 
    > Object 
    created_at:null 
    pivot:Object 
    service_type_id:1 
    service_type_name:"Washing" 
    service_type_price:"3000.00" 
    >technicianData:Object 
       created_at:null 
       technician_address:"Colombo 05" 
       technician_code:"T0001" 
       technician_id:1 
       technician_name:"Brian Adams" 
       technician_tel1:"312252937" 

これまでのところ、私はそれが動作していない「serviceSubCatNamesToListToSet.technicianData」に複数の要素を追加しようとしているときworking.Butです。

この問題を解決するための提案があります。ありがとうございました!

答えて

0

元のJSON配列がserviceTypesであると仮定すると、serviceTypes[0]第1の物体に

var serviceTypes= [{ 
 
    "service_type_id": 1, 
 
    "service_type_name": "Washing", 
 
    "service_type_price": "3000.00", 
 
    "created_at": null, 
 
    "updated_at": null, 
 
    "pivot": { 
 
    "service_service_type_service_id": 1, 
 
    "service_service_type_service_type_id": 1 
 
    } 
 
}] 
 
var technicianData = [1,2,3]; 
 
serviceTypes[0].technicianData=technicianData; 
 
console.log(serviceTypes)

+0

ThnkのU字VRYのMCHを取得できるようになります.... –

関連する問題